aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2017-10-03 05:48:18 +0200
committerTristan Gingold <tgingold@free.fr>2017-10-03 05:48:18 +0200
commit4e05204aa6fc73e440196bcc9be14cf2e1b9b6a4 (patch)
tree67101d0be81395002731862df3634ab952ad17e4 /Makefile.in
parentdfe367903f66c566f9f2b2e075d6c65e7126cb3a (diff)
downloadghdl-4e05204aa6fc73e440196bcc9be14cf2e1b9b6a4.tar.gz
ghdl-4e05204aa6fc73e440196bcc9be14cf2e1b9b6a4.tar.bz2
ghdl-4e05204aa6fc73e440196bcc9be14cf2e1b9b6a4.zip
Replace libmhdlsim by libghdl.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in13
1 files changed, 4 insertions, 9 deletions
diff --git a/Makefile.in b/Makefile.in
index dfad1d8df..f86d4749d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -325,17 +325,12 @@ ghdl_simul$(EXEEXT): $(GRT_ADD_OBJS) $(GRT_SRC_DEPS) version.ads force
libs.vhdl.simul: ghdl_simul$(EXEEXT)
$(MAKE) -f $(srcdir)/libraries/Makefile.inc $(LIBVHDL_FLAGS_TO_PASS) GHDL=$(PWD)/ghdl_simul$(EXEEXT) GHDL_FLAGS="" VHDLLIBS_COPY_OBJS=no vhdl.libs.all
-################ mhdlsim (library for the vhdl part) ####################
+################ libghdl (library for the vhdl part) ####################
-GHDL_MHDLSIM_INCFLAGS=$(GHDL_COMMON_INCFLAGS) -aI$(srcdir)/src/mhdlsim -aI$(srcdir)/src/ghdldrv -aI$(srcdir)/src/vhdl/simulate
+LIBGHDL_INCFLAGS=$(GHDL_COMMON_INCFLAGS) -aI$(srcdir)/src/vhdl/python -aI$(srcdir)/src/ghdldrv
-libmhdlsimvhdl.a: $(GRT_ADD_OBJS) $(GRT_SRC_DEPS) version.ads force
- $(GNATMAKE) -c mhdlsim $(GNATFLAGS) $(GHDL_MHDLSIM_INCFLAGS)
- gnatbind -Lmhdlsim_vhdl_ mhdlsim.ali -O > mhdlsim.files
- gnatbind -Lmhdlsim_vhdl_ mhdlsim.ali -K -Z > mhdlsim.link
- $(GNATMAKE) -c b~mhdlsim.adb
- $(RM) -f $@
- ar rc $@ b~mhdlsim.o `cat mhdlsim.files` $(GRT_ADD_OBJS)
+libghdl$(SOEXT): $(GRT_SRC_DEPS) version.ads force
+ $(GNATMAKE) -I- -aI. -D pic -z libghdl -o $@ $(GNATFLAGS) $(PIC_FLAGS) -gnat05 $(LIBGHDL_INCFLAGS) -bargs -shared -Llibghdl_ -largs -shared $(SHLIB_FLAGS)
################ ghdlsynth library ######################################