Suppress link dependency loop in libraries.

* Change: There was depency loop in Alliance libraries, mainly between
    the database <mbk> and it's parsers/drivers (<mbkap>, <mbkvti>, ...).
    This was not causing problems on systems that allows symbols to be
    undefined when the library is built, but on others it prevents to
    build at least dynamic libraries, for example under Cygwin.
      Note: to reproduce this behavior under linux pass '-Wl,-z,-defs'
    in the CFLAGS/CXXFLAGS.
      Another side effect was to prevent parallel building (-jX).
* Change: <mbkvhdl> is redundant with <mbkvhdlg> which is newer, so
    this library is suppressed.
* Change: mbk merged libraries, <mbkap>, <mbkvti> goest into Mpu.
    <mbkedif>, <mbkal>, <mbkhilo>, <mbkmg>, <mbkspice>, <mbkmg>,
    <mbkvhdlg> and <mbkvrlog> goes into Mlu.
* Change: rds merged libraries, <rdscif> and <rdsgds> goes into Rds.
    All Rds sub-libraries are also mergeds into Rds.
* Change: vbh merged libraries, <vbl>, <vvh>, <vtl> & <vpd> goes into
    Vbh.
* Change: pat merged libraries, <ppt> & <phl> goes into Pat.
* Change: in <asimut>, the Cst libraries is transferred into <beh> to
    be merged with Beh.
This commit is contained in:
Jean-Paul Chaput 2014-04-22 12:30:26 +02:00
parent 4a9f673667
commit 557c836400
290 changed files with 675 additions and 15095 deletions

2
.gitignore vendored
View File

@ -1,3 +1,5 @@
cvsCommit.txt
gitCommit.txt
Linux.*/ Linux.*/
Darwin/ Darwin/
Solaris/ Solaris/

View File

@ -1,8 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src
lib_LTLIBRARIES = libAbe.la lib_LTLIBRARIES = libAbe.la
include_HEADERS = abe.h include_HEADERS = abe.h
libAbe_la_SOURCES = \ libAbe_la_SOURCES = abe.h beh_del.c beh_error.c beh_getgenva.c beh_rmv.c beh_view.c \
abe.h beh_del.c beh_error.c beh_getgenva.c beh_rmv.c beh_view.c \
beh_add.c beh_dict.c beh_fre.c beh_message.c beh_toolbug.c beh_add.c beh_dict.c beh_fre.c beh_message.c beh_toolbug.c
libAbe_la_LDFLAGS = -version-info @ABE_DLL_VERSION@ libAbe_la_LDFLAGS = -version-info @ABE_DLL_VERSION@
libAbe_la_LIBADD = -lAbl -lAut -lMut

View File

@ -1,8 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src
lib_LTLIBRARIES = libAbl.la lib_LTLIBRARIES = libAbl.la
include_HEADERS = abl.h include_HEADERS = abl.h
libAbl_la_SOURCES = \ libAbl_la_SOURCES = abldel.h ablflat.h abloptim.h ablunflat.h \
abldel.h ablflat.h abloptim.h ablunflat.h \
abladd.c abldev.c ablfree.c ablpolar.c ablvhdl.c \ abladd.c abldev.c ablfree.c ablpolar.c ablvhdl.c \
abladd.h abldev.h ablfree.h ablpolar.h ablvhdl.h \ abladd.h abldev.h ablfree.h ablpolar.h ablvhdl.h \
ablcreate.c abldup.c ablget.c ablsimp.c ablview.c \ ablcreate.c abldup.c ablget.c ablsimp.c ablview.c \
@ -12,5 +11,5 @@ ablctlnorm.h ablenv.h ablis.h ablstr.h \
ablctlsimp.c ablerror.c ablmap.c ablsubst.c \ ablctlsimp.c ablerror.c ablmap.c ablsubst.c \
ablctlsimp.h ablerror.h ablmap.h ablsubst.h \ ablctlsimp.h ablerror.h ablmap.h ablsubst.h \
abldel.c ablflat.c abloptim.c ablunflat.c abldel.c ablflat.c abloptim.c ablunflat.c
libAbl_la_LDFLAGS = -version-info @ABL_DLL_VERSION@ libAbl_la_LDFLAGS = -version-info @ABL_DLL_VERSION@
libAbl_la_LIBADD = -lAut -lMut

View File

@ -1,10 +1,12 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/aut/src \
-I$(top_srcdir)/abl/src \
-I$(top_srcdir)/bdd/src \
-I$(top_srcdir)/abe/src -I$(top_srcdir)/abe/src
lib_LTLIBRARIES = libAbt.la lib_LTLIBRARIES = libAbt.la
include_HEADERS = abt.h include_HEADERS = abt.h
libAbt_la_SOURCES = \ libAbt_la_SOURCES = abt.h bhl_depend.c bhl_freabl.c bhl_makgex.c \
abt.h bhl_depend.c bhl_freabl.c bhl_makgex.c \
bhl_delaux.c bhl_error.c bhl_makbdd.c bhl_orderbdd.c \ bhl_delaux.c bhl_error.c bhl_makbdd.c bhl_orderbdd.c \
bhl_delaux.h bhl_error.h bhl_makbdd.h bhl_orderbdd.h bhl_delaux.h bhl_error.h bhl_makbdd.h bhl_orderbdd.h
libAbt_la_LDFLAGS = -version-info @ABT_DLL_VERSION@ libAbt_la_LDFLAGS = -version-info @ABT_DLL_VERSION@
libAbt_la_LIBADD = -lBdd -lAbe -lAbl -lAut -lMut

View File

@ -1,4 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/aut/src \
-I$(top_srcdir)/abl/src \
-I$(top_srcdir)/bdd/src \
-I$(top_srcdir)/abe/src -I$(top_srcdir)/abe/src
lib_LTLIBRARIES = libAbv.la lib_LTLIBRARIES = libAbv.la
include_HEADERS = abv.h include_HEADERS = abv.h
@ -6,8 +9,11 @@ libAbv_la_SOURCES = bvl_bcomp_y.y bvl_bcomp_l.l \
abv.h bvl_bspec.c bvl_drive.c bvl_parse.h bvl_util.h \ abv.h bvl_bspec.c bvl_drive.c bvl_parse.h bvl_util.h \
bvl_bedef.h bvl_bspec.h bvl_drive.h bvl_utdef.h bvl_utype.h \ bvl_bedef.h bvl_bspec.h bvl_drive.h bvl_utdef.h bvl_utype.h \
bvl_blex.h bvl_byacc.h bvl_parse.c bvl_util.c bvl_blex.h bvl_byacc.h bvl_parse.c bvl_util.c
libAbv_la_LIBADD = -lAbe -lBdd -lMut
CLEANFILES = bvl_bcomp_y.c bvl_bcomp_y.h bvl_bcomp_l.c CLEANFILES = bvl_bcomp_y.c bvl_bcomp_y.h bvl_bcomp_l.c
bvl_bcomp_y.c bvl_bcomp_y.h : $(srcdir)/bvl_bcomp_y.y bvl_bcomp_y.c bvl_bcomp_y.h : $(srcdir)/bvl_bcomp_y.y
$(YACC) -d $(YFLAGS) $(srcdir)/bvl_bcomp_y.y && sed -e "s/yy/bvl_y_/g" -e "s/YY/BVL_Y_/g" y.tab.c > bvl_bcomp_y.c && sed -e "s/yy/bvl_y_/g" -e "s/YY/BVL_Y_/g" y.tab.h > bvl_bcomp_y.h $(YACC) -d $(YFLAGS) $(srcdir)/bvl_bcomp_y.y && sed -e "s/yy/bvl_y_/g" -e "s/YY/BVL_Y_/g" y.tab.c > bvl_bcomp_y.c && sed -e "s/yy/bvl_y_/g" -e "s/YY/BVL_Y_/g" y.tab.h > bvl_bcomp_y.h

View File

@ -1,57 +1,36 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/log/src -I$(top_srcdir)/beh/src -I$(top_srcdir)/pat/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/bhl/src -I$(top_srcdir)/bvl/src -I$(top_srcdir)/ppt/src -I$(top_srcdir)/mlu/src -I$(top_srcdir)/log/src \
-I$(top_srcdir)/beh/src \
-I$(top_srcdir)/pat/src \
-I$(top_srcdir)/bhl/src \
-I$(top_srcdir)/bvl/src \
-I$(top_srcdir)/ppt/src \
-I$(top_srcdir)/mlu/src
lib_LTLIBRARIES = libCst.la libSch.la lib_LTLIBRARIES = libSch.la
include_HEADERS = cst.h sch.h include_HEADERS = sch.h
libCst_la_SOURCES = \ libSch_la_SOURCES = sch_addshent.c sch_CrtSch.c sch_GetCTim.c sch.h sch_rmventry.c \
cst_AddSetElt.c cst_error.c cst_globals.c \
cst_CrtCompSet.c cst_GetFirstElt.c cst.h \
cst_CrtInterSet.c cst_GetLastElt.c cst_IsInSetElt.c \
cst_CrtUnionSet.c cst_GetNextElt.c cst_RemSetElt.c \
cst_DisjunctSet.c cst_GetPrevElt.c cst_SetCmp.c
libSch_la_SOURCES = \
sch_addshent.c sch_CrtSch.c sch_GetCTim.c sch.h sch_rmventry.c \
sch_addshtra.c sch_debug.c sch_GetCTra.c sch_hash.c sch_SetCTim.c \ sch_addshtra.c sch_debug.c sch_GetCTra.c sch_hash.c sch_SetCTim.c \
sch_addshwav.c sch_debug.h sch_GetNTim.c sch_insentry.c \ sch_addshwav.c sch_debug.h sch_GetNTim.c sch_insentry.c \
sch_AddTra.c sch_error.c sch_globals.c sch_inswave.c \ sch_AddTra.c sch_error.c sch_globals.c sch_inswave.c \
sch_bug.c sch_Free.c sch_GoNTim.c sch_message.c sch_bug.c sch_Free.c sch_GoNTim.c sch_message.c
libCst_la_LDFLAGS = -version-info @CST_DLL_VERSION@
libSch_la_LDFLAGS = -version-info @SCH_DLL_VERSION@ libSch_la_LDFLAGS = -version-info @SCH_DLL_VERSION@
libSch_la_LIBADD = -lMut
bin_PROGRAMS = asimut bin_PROGRAMS = asimut
asimut_LDADD = \ asimut_LDADD = -L. libSch.la -lBvl -lBhl \
-lBvl \
-lBhl \
-L. libCst.la libSch.la \
-L$(top_builddir)/mbkvti/src \
-L$(top_builddir)/mbkedif/src \
-L$(top_builddir)/mbkhilo/src \
-L$(top_builddir)/mbkvrlog/src \
-L$(top_builddir)/mbkspice/src \
-L$(top_builddir)/mbkvhdlg/src \
-L$(top_builddir)/mbk/src \
-L$(top_builddir)/mbk/src \ -L$(top_builddir)/mbk/src \
-L$(top_builddir)/bvl/src \ -L$(top_builddir)/bvl/src \
-L$(top_builddir)/bhl/src \ -L$(top_builddir)/bhl/src \
-L$(top_builddir)/beh/src \ -L$(top_builddir)/beh/src \
-L$(top_builddir)/ppt/src \
-L$(top_builddir)/phl/src \
-L$(top_builddir)/pat/src \ -L$(top_builddir)/pat/src \
-L$(top_builddir)/log/src \ -L$(top_builddir)/log/src \
-L$(top_builddir)/mbk/src \ -lMlu -lRcn -lBvl -lBhl -lBeh -lPat -lLog -lMut
-L$(top_builddir)/mbkal/src \
-lMlu \
-lMal \
-lMcl -lMel -lMhl -lMgl -lMsl \
-lMvg -lMlo -lRcn -lBvl -lBhl -lBeh -lPpt -lPhl -lPat -lLog -lMut
asimut_SOURCES = \ asimut_SOURCES = beh_delay.h c_fsyn_sr1k_56.c vh_debug.c vh_lspec.c vh_util.h vh_init.h \
beh_delay.h c_fsyn_sr1k_56.c vh_debug.c vh_lspec.c vh_util.h vh_init.h \
beh_setdelay.c c_fsyn_sr4k_10.c vh_debug.h vh_lspec.h vh_xcomm.c \ beh_setdelay.c c_fsyn_sr4k_10.c vh_debug.h vh_lspec.h vh_xcomm.c \
c_fsyn_sr1k_10.c c_hada_repondeur.c vh_dtype.h vh_ltype.h vh_xcomm.h \ c_fsyn_sr1k_10.c c_hada_repondeur.c vh_dtype.h vh_ltype.h vh_xcomm.h \
c_fsyn_sr1k_1.c c_sr1k_8a.c vh_globals.c vh_simulad.c vh_xspec.c \ c_fsyn_sr1k_1.c c_sr1k_8a.c vh_globals.c vh_simulad.c vh_xspec.c \

View File

@ -9,3 +9,4 @@ autdebug.h autexit.h authash.h autresize.h \
autenv.c autfree.c authash2.c autsort.c autenv.c autfree.c authash2.c autsort.c
libAut_la_LDFLAGS = -version-info @AUT_DLL_VERSION@ libAut_la_LDFLAGS = -version-info @AUT_DLL_VERSION@
libAut_la_LIBADD = -lMut

View File

@ -70,9 +70,9 @@ dirs="$newdirs documentation"
## Order directories. ## Order directories.
order="mbk mbkal mbkap mbkedif mbkhilo mbkmg mbkspice mbkvhdl mbkvrlog mbkvti \ order="mbk \
mbkvhdlg aut rds rdscif rdsgds elp abl bdd log btr vex ctl ctp abe abt \ aut rds elp abl bdd log btr vex ctl ctp abe abt \
abv fsm fks fvh ftl rtn rtd scl vbh vbl vpn vpd vvh vtl pat ppt phl gcp \ abv fsm fks fvh ftl rtn rtd scl vbh vpn pat gcp \
druc beh bhl bvl" druc beh bhl bvl"
ordered_dirs="" ordered_dirs=""
for lib in $order; do for lib in $order; do

View File

@ -1,8 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src
lib_LTLIBRARIES = libBdd.la lib_LTLIBRARIES = libBdd.la
include_HEADERS = bdd.h include_HEADERS = bdd.h
libBdd_la_SOURCES = \ libBdd_la_SOURCES = bdd.h bddenv.h bddimply.h bddsimpdc.h \
bdd.h bddenv.h bddimply.h bddsimpdc.h \
bddalloc.c bdderror.c bddlog.c bddsubst.c \ bddalloc.c bdderror.c bddlog.c bddsubst.c \
bddalloc.h bdderror.h bddlog.h bddsubst.h \ bddalloc.h bdderror.h bddlog.h bddsubst.h \
bddapply.c bddexist.c bddmark.c bddsupport.c \ bddapply.c bddexist.c bddmark.c bddsupport.c \
@ -26,3 +25,4 @@ bdddump.h bddhoper.h bddsatisfy.h \
bddenv.c bddimply.c bddsimpdc.c bddenv.c bddimply.c bddsimpdc.c
libBdd_la_LDFLAGS = -version-info @BDD_DLL_VERSION@ libBdd_la_LDFLAGS = -version-info @BDD_DLL_VERSION@
libBdd_la_LIBADD = -lAbl -lAut

View File

@ -1,8 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/log/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/log/src
lib_LTLIBRARIES = libBeh.la lib_LTLIBRARIES = libBeh.la
include_HEADERS = beh.h include_HEADERS = beh.h cst.h
libBeh_la_SOURCES = \ libBeh_la_SOURCES = beh_addbeaux.c beh_delbebus.c beh_frebeaux.c beh_message.c \
beh_addbeaux.c beh_delbebus.c beh_frebeaux.c beh_message.c \
beh_addbebus.c beh_delbebux.c beh_frebebus.c beh_rmvbeaux.c \ beh_addbebus.c beh_delbebux.c beh_frebebus.c beh_rmvbeaux.c \
beh_addbebux.c beh_delbeder.c beh_frebebux.c beh_rmvbebus.c \ beh_addbebux.c beh_delbeder.c beh_frebebux.c beh_rmvbebus.c \
beh_addbeder.c beh_delbefig.c beh_frebeder.c beh_rmvbebux.c \ beh_addbeder.c beh_delbefig.c beh_frebeder.c beh_rmvbebux.c \
@ -18,6 +17,12 @@ beh_addbiabl.c beh_delbinod.c beh_frebinod.c beh_rpldelayed.c \
beh_addbinod.c beh_dict.c beh_getgenva.c beh_rplstable.c \ beh_addbinod.c beh_dict.c beh_getgenva.c beh_rplstable.c \
beh_apdbeaux.c beh_error.c beh_getvers.c beh_toolbug.c \ beh_apdbeaux.c beh_error.c beh_getvers.c beh_toolbug.c \
beh_apdberin.c beh_expdelayed.c beh_globals.c beh_vhdlname.c \ beh_apdberin.c beh_expdelayed.c beh_globals.c beh_vhdlname.c \
beh_delbeaux.c beh_expstable.c beh.h beh_vhvector.c beh_delbeaux.c beh_expstable.c beh.h beh_vhvector.c \
cst_AddSetElt.c cst_error.c cst_globals.c \
cst_CrtCompSet.c cst_GetFirstElt.c cst.h \
cst_CrtInterSet.c cst_GetLastElt.c cst_IsInSetElt.c \
cst_CrtUnionSet.c cst_GetNextElt.c cst_RemSetElt.c \
cst_DisjunctSet.c cst_GetPrevElt.c cst_SetCmp.c
libBeh_la_LDFLAGS = -version-info @BEH_DLL_VERSION@ libBeh_la_LDFLAGS = -version-info @BEH_DLL_VERSION@
libBeh_la_LIBADD = -lLog -lAbl -lAut -lMut

View File

@ -1,11 +1,10 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/log/src -I$(top_srcdir)/beh/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/log/src -I$(top_srcdir)/beh/src
lib_LTLIBRARIES = libBhl.la lib_LTLIBRARIES = libBhl.la
include_HEADERS = bhl.h include_HEADERS = bhl.h
libBhl_la_SOURCES = \ libBhl_la_SOURCES = beh_chkbefig.c beh_dly2sta.c beh_makbdd.c beh_makvarlist.c \
beh_chkbefig.c beh_dly2sta.c beh_makbdd.c beh_makvarlist.c \
beh_clrdepend.c beh_freabl.c beh_makderiv.c beh_namelist.c \ beh_clrdepend.c beh_freabl.c beh_makderiv.c beh_namelist.c \
beh_debug.c beh_gettu.c beh_makgex.c beh_sta2dly.c \ beh_debug.c beh_gettu.c beh_makgex.c beh_sta2dly.c \
beh_debug.h beh_indexbdd.c beh_maknode.c beh_unamlist.c \ beh_debug.h beh_indexbdd.c beh_maknode.c beh_unamlist.c \
beh_depend.c beh_makquad.c bhl.h beh_depend.c beh_makquad.c bhl.h
libBhl_la_LDFLAGS = -version-info @BHL_DLL_VERSION@ libBhl_la_LDFLAGS = -version-info @BHL_DLL_VERSION@
libBhl_la_LIBADD = -lBeh -lAut -lMut

View File

@ -15,23 +15,13 @@ boog_LDADD = @ALLIANCE_LIBS@ \
-L$(builddir)/../../abe/src \ -L$(builddir)/../../abe/src \
-L$(builddir)/../../abt/src \ -L$(builddir)/../../abt/src \
-L$(builddir)/../../mbk/src \ -L$(builddir)/../../mbk/src \
-L$(builddir)/../../mbkvti/src \
-L$(builddir)/../../mbkal/src \
-L$(builddir)/../../mbkspice/src \
-L$(builddir)/../../mbkhilo/src \
-L$(builddir)/../../mbkedif/src \
-L$(builddir)/../../mbkvhdlg/src \
-L$(builddir)/../../mbkvrlog/src \
-L$(builddir)/../../mbk/src \
-L$(builddir)/../../mbk/src \ -L$(builddir)/../../mbk/src \
-L$(builddir)/../../bdd/src \ -L$(builddir)/../../bdd/src \
-L$(builddir)/../../abl/src \ -L$(builddir)/../../abl/src \
-L$(builddir)/../../aut/src \ -L$(builddir)/../../aut/src \
-L$(builddir)/../../mbk/src \ -lAbv -lAbe -lAbt -lMlu -lRcn -lMlo -lBdd -lAbl -lAut -lMut
-lAbv -lAbe -lAbt -lMlu -lMcl -lMal -lMsl -lMhl -lMel -lMvg -lMgl -lRcn -lMlo -lBdd -lAbl -lAut -lMut
boog_SOURCES = \ boog_SOURCES = bog_lax_param.c bog_map_adapt.h bog_normalize_simplify.h \
bog_lax_param.c bog_map_adapt.h bog_normalize_simplify.h \
bog_lax_param.h bog_map_befig.c bog_signal_adapt.c \ bog_lax_param.h bog_map_befig.c bog_signal_adapt.c \
bog_lib_cell.c bog_map_befig.h bog_signal_adapt.h \ bog_lib_cell.c bog_map_befig.h bog_signal_adapt.h \
bog_lib_cell.h bog_map_delay.c bog_signal_delay.c \ bog_lib_cell.h bog_map_delay.c bog_signal_delay.c \

View File

@ -1,9 +1,8 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src
lib_LTLIBRARIES = libBtr.la lib_LTLIBRARIES = libBtr.la
include_HEADERS = btr.h include_HEADERS = btr.h
libBtr_la_SOURCES = \ libBtr_la_SOURCES = btr.h btrenv.c btrerror.h btrfunc.c btrresize.h \
btr.h btrenv.c btrerror.h btrfunc.c btrresize.h \
btralloc.c btrenv.h btrfree.c btrfunc.h btrtrans.c \ btralloc.c btrenv.h btrfree.c btrfunc.h btrtrans.c \
btralloc.h btrerror.c btrfree.h btrresize.c btrtrans.h btralloc.h btrerror.c btrfree.h btrresize.c btrtrans.h
libBtr_la_LDFLAGS = -version-info @BTR_DLL_VERSION@ libBtr_la_LDFLAGS = -version-info @BTR_DLL_VERSION@
libBtr_la_LIBADD = -lBdd

View File

@ -4,8 +4,8 @@ include_HEADERS = bvl.h
libBvl_la_SOURCES = bvl_bcomp_y.y bvl_bcomp_l.l bvl_bcomp_y.h \ libBvl_la_SOURCES = bvl_bcomp_y.y bvl_bcomp_l.l bvl_bcomp_y.h \
bvl_bedef.h bvl_drive.c bvl.h bvl_util.c \ bvl_bedef.h bvl_drive.c bvl.h bvl_util.c \
bvl_byacc.h bvl_globals.c bvl_parse.c bvl_byacc.h bvl_globals.c bvl_parse.c
libBvl_la_LDFLAGS = -version-info @BVL_DLL_VERSION@ libBvl_la_LDFLAGS = -version-info @BVL_DLL_VERSION@
libBvl_la_LIBADD = -lBhl -lBeh -lMut
CLEANFILES = bvl_bcomp_y.c bvl_bcomp_y.h bvl_bcomp_l.c CLEANFILES = bvl_bcomp_y.c bvl_bcomp_y.h bvl_bcomp_l.c

View File

@ -1,9 +1,8 @@
AM_CFLAGS = @ALLIANCE_CFLAGS@ -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/vex/src AM_CFLAGS = @ALLIANCE_CFLAGS@ -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/vex/src
lib_LTLIBRARIES = libCtl.la lib_LTLIBRARIES = libCtl.la
include_HEADERS = ctl.h include_HEADERS = ctl.h
libCtl_la_SOURCES = \ libCtl_la_SOURCES = ctladd.c ctlalloc.h ctlenv.c ctlerror.h ctl.h ctlview.c \
ctladd.c ctlalloc.h ctlenv.c ctlerror.h ctl.h ctlview.c \
ctladd.h ctldel.c ctlenv.h ctlfree.c ctlsearch.c ctlview.h \ ctladd.h ctldel.c ctlenv.h ctlfree.c ctlsearch.c ctlview.h \
ctlalloc.c ctldel.h ctlerror.c ctlfree.h ctlsearch.h ctlalloc.c ctldel.h ctlerror.c ctlfree.h ctlsearch.h
libCtl_la_LDFLAGS = -version-info @CTL_DLL_VERSION@ libCtl_la_LDFLAGS = -version-info @CTL_DLL_VERSION@
libCtl_la_LIBADD = -lVex -lAut -lMut

View File

@ -4,20 +4,21 @@ include_HEADERS = ctp.h
libCtp_la_SOURCES = ctp_y.y ctp_l.l ctp.h \ libCtp_la_SOURCES = ctp_y.y ctp_l.l ctp.h \
ctp_bedef.h ctp_bspec.c ctp_byacc.h ctp_parse.c ctp_util.h \ ctp_bedef.h ctp_bspec.c ctp_byacc.h ctp_parse.c ctp_util.h \
ctp_blex.h ctp_bspec.h ctp_util.c ctp_utype.h ctp_blex.h ctp_bspec.h ctp_util.c ctp_utype.h
libCtp_la_LDFLAGS = -version-info @CTP_DLL_VERSION@ libCtp_la_LDFLAGS = -version-info @CTP_DLL_VERSION@
libCtp_la_LIBADD = -lCtl -lVex -lAut -lMut
CLEANFILES = ctp_y.c ctp_y.h ctp_l.c CLEANFILES = ctp_y.c ctp_y.h ctp_l.c
ctp_y.c ctp_y.h : $(srcdir)/ctp_y.y ctp_y.c ctp_y.h : $(srcdir)/ctp_y.y
$(YACC) -d $(YFLAGS) $(srcdir)/ctp_y.y && sed -e "s/yy/ctp_y_/g" -e "s/YY/CTL_Y_/g" y.tab.c > ctp_y.c && sed -e "s/yy/ctp_y_/g" -e "s/YY/CTL_Y_/g" y.tab.h > ctp_y.h $(YACC) -d $(YFLAGS) $(srcdir)/ctp_y.y && \
sed -e "s/yy/ctp_y_/g" -e "s/YY/CTL_Y_/g" y.tab.c > ctp_y.c && \
sed -e "s/yy/ctp_y_/g" -e "s/YY/CTL_Y_/g" y.tab.h > ctp_y.h
ctp_l.c : $(srcdir)/ctp_l.l ctp_y.h ctp_l.c : $(srcdir)/ctp_l.l ctp_y.h
$(LEX) -t $(srcdir)/ctp_l.l | sed -e "s/yy/ctp_y_/g" -e "s/YY/CTL_Y_/g" > ctp_l.c $(LEX) -t $(srcdir)/ctp_l.l | sed -e "s/yy/ctp_y_/g" -e "s/YY/CTL_Y_/g" > ctp_l.c
EXTRA_PROGRAMS = ctptest EXTRA_PROGRAMS = ctptest
ctptest_LDADD = -L. -lCtp \ ctptest_LDADD = -L. -lCtp -lCtl -lVex -lAut -lMut
-lCtl -lVex -lAut -lMut
ctptest_SOURCES = main.c ctptest_SOURCES = main.c

View File

@ -49,13 +49,8 @@ ALL_X_LIBS = $(X_LDFLAGS) $(LIBXM) $(LIBXT) $(LIBXPM) \
dreal_LDADD = @ALLIANCE_LIBS@ $(ALL_X_LIBS) \ dreal_LDADD = @ALLIANCE_LIBS@ $(ALL_X_LIBS) \
-L$(top_builddir)/mbk/src \ -L$(top_builddir)/mbk/src \
-L$(top_builddir)/mbkap/src \
-L$(top_builddir)/mbkmg/src \
-L$(top_builddir)/mbkvti/src \
-L$(top_builddir)/rds/src \ -L$(top_builddir)/rds/src \
-L$(top_builddir)/rdscif/src \ -lRds -lMpu -lMph -lMut
-L$(top_builddir)/rdsgds/src \
-lRtl -lRgs -lRcf -lRut -lRfm -lRpr -lRds -lMpu -lMap -lMmg -lMcp -lMph -lMut
dreal_SOURCES = \ dreal_SOURCES = \

View File

@ -23,15 +23,9 @@ bin_PROGRAMS = druc
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/rds/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/rds/src
druc_LDADD = $(ALLIANCE_LIBS) -L. -lVrd \ druc_LDADD = $(ALLIANCE_LIBS) -L. libVrd.la \
-L$(builddir)/../../rds/src -lRtl -lRgs \ -L$(builddir)/../../rds/src -lRds \
-L$(builddir)/../../rdscif/src -lRcf -lRfm -lRpr -lRwi -lRut \ -L$(builddir)/../../mbk/src -lMpu -lMut
-L$(builddir)/../../rdsgds/src -lRds \
-L$(builddir)/../../mbk/src -lMpu \
-L$(builddir)/../../mbkvti/src -lMcp \
-L$(builddir)/../../mbkap/src -lMap \
-L$(builddir)/../../mbkmg/src -lMmg -lMph \
-lMut
druc_SOURCES = \ druc_SOURCES = \
drucbath.c drucbath.h drucbath.c drucbath.h

View File

@ -2,10 +2,10 @@ AM_CFLAGS = -DTECHNOLOGY=\"etc/prol.elp\" -I$(top_srcdir)/mbk/src
lib_LTLIBRARIES = libElp.la lib_LTLIBRARIES = libElp.la
include_HEADERS = elp.h include_HEADERS = elp.h
libElp_la_SOURCES = elp_y.y elp_l.l \ libElp_la_SOURCES = elp_y.y elp_l.l elp.c elperror.c elp.h
elp.c elperror.c elp.h
libElp_la_LDFLAGS = -version-info @ELP_DLL_VERSION@ libElp_la_LDFLAGS = -version-info @ELP_DLL_VERSION@
libElp_la_LIBADD = -lRcn -lMut
CLEANFILES = elp_y.c elp_y.h elp_l.c CLEANFILES = elp_y.c elp_y.h elp_l.c

View File

@ -1,8 +1,10 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/aut/src \
-I$(top_srcdir)/abl/src \
-I$(top_srcdir)/bdd/src \
-I$(top_srcdir)/fsm/src -I$(top_srcdir)/fsm/src
lib_LTLIBRARIES = libFks.la lib_LTLIBRARIES = libFks.la
include_HEADERS = fks.h include_HEADERS = fks.h
libFks_la_SOURCES = \ libFks_la_SOURCES = fks.h fksdrive.c fksdrive.h fkserror.c fkserror.h fksparse.c fksparse.h
fks.h fksdrive.c fksdrive.h fkserror.c fkserror.h fksparse.c fksparse.h
libFks_la_LDFLAGS = -version-info @FKS_DLL_VERSION@ libFks_la_LDFLAGS = -version-info @FKS_DLL_VERSION@
libFks_la_LIBADD = -lFsm -lAbl -lBdd -lAut -lMut

View File

@ -15,17 +15,10 @@ flatbeh_LDADD = @ALLIANCE_LIBS@ \
-L$(top_srcdir)/abe/src \ -L$(top_srcdir)/abe/src \
-L$(top_srcdir)/abt/src \ -L$(top_srcdir)/abt/src \
-L$(top_srcdir)/mbk/src \ -L$(top_srcdir)/mbk/src \
-L$(top_srcdir)/mbkvti/src \
-L$(top_srcdir)/mbkal/src \
-L$(top_srcdir)/mbkspice/src \
-L$(top_srcdir)/mbkhilo/src \
-L$(top_srcdir)/mbkedif/src \
-L$(top_srcdir)/mbkvhdl/src \
-L$(top_srcdir)/mbkvrlog/src \
-L$(top_srcdir)/bdd/src \ -L$(top_srcdir)/bdd/src \
-L$(top_srcdir)/abl/src \ -L$(top_srcdir)/abl/src \
-L$(top_srcdir)/aut/src \ -L$(top_srcdir)/aut/src \
-lAbv -lAbe -lAbt -lMlu -lMcl -lMal -lMsl -lMhl -lMel -lMvl -lMgl -lRcn -lMlo -lBdd -lAbl -lAut -lMut -lAbv -lAbe -lAbt -lMlu -lRcn -lMlo -lBdd -lAbl -lAut -lMut
flatbeh_SOURCES = abstract.c abstract.h utils.c utils.h main.c flatbeh_SOURCES = abstract.c abstract.h utils.c utils.h main.c

View File

@ -12,24 +12,10 @@ flatlo_LDADD = \
-L$(top_builddir)/aut/src \ -L$(top_builddir)/aut/src \
-L$(top_builddir)/bdd/src \ -L$(top_builddir)/bdd/src \
-L$(top_builddir)/mbk/src \ -L$(top_builddir)/mbk/src \
-L$(top_builddir)/mbkal/src \
-L$(top_builddir)/mbkedif/src \
-L$(top_builddir)/mbkhilo/src \
-L$(top_builddir)/mbkspice/src \
-L$(top_builddir)/mbkvhdlg/src \
-L$(top_builddir)/mbkvrlog/src \
-L$(top_builddir)/mbkvti/src \
-lAbv \ -lAbv \
-lAbe \ -lAbe \
-lAbt \ -lAbt \
-lMlu \ -lMlu \
-lMcl \
-lMal \
-lMsl \
-lMhl \
-lMel \
-lMvg \
-lMgl \
-lRcn \ -lRcn \
-lMlo \ -lMlo \
-lBdd \ -lBdd \

View File

@ -6,23 +6,7 @@ bin_PROGRAMS = flatph
flatph_LDADD = @ALLIANCE_LIBS@ \ flatph_LDADD = @ALLIANCE_LIBS@ \
-L$(top_srcdir)/mbk/src \ -L$(top_srcdir)/mbk/src \
-L$(top_srcdir)/mbkal/src \
-L$(top_srcdir)/mbkap/src \
-L$(top_srcdir)/mbkedif/src \
-L$(top_srcdir)/mbkhilo/src \
-L$(top_srcdir)/mbkmg/src \
-L$(top_srcdir)/mbkspice/src \
-L$(top_srcdir)/mbkvhdl/src \
-L$(top_srcdir)/mbkvrlog/src \
-L$(top_srcdir)/mbkvti/src \
-lMpu -lMlu \ -lMpu -lMlu \
-lMcl -lMcp \
-lMal -lMap \
-lMsl \
-lMel -lMgl \
-lMhl \
-lMvl \
-lMmg \
-lMlo \ -lMlo \
-lMph -lMut \ -lMph -lMut \
-lRcn -lRcn

View File

@ -1,10 +1,9 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src
lib_LTLIBRARIES = libFsm.la lib_LTLIBRARIES = libFsm.la
include_HEADERS = fsm.h include_HEADERS = fsm.h
libFsm_la_SOURCES = \ libFsm_la_SOURCES = fsm.h fsmalloc.h fsmdel.h fsmfree.h fsmsearch.h fsmview.h \
fsm.h fsmalloc.h fsmdel.h fsmfree.h fsmsearch.h fsmview.h \
fsmadd.c fsmbdd.c fsmerror.c fsmorder.c fsmsimp.c \ fsmadd.c fsmbdd.c fsmerror.c fsmorder.c fsmsimp.c \
fsmadd.h fsmbdd.h fsmerror.h fsmorder.h fsmsimp.h \ fsmadd.h fsmbdd.h fsmerror.h fsmorder.h fsmsimp.h \
fsmalloc.c fsmdel.c fsmfree.c fsmsearch.c fsmview.c fsmalloc.c fsmdel.c fsmfree.c fsmsearch.c fsmview.c
libFsm_la_LDFLAGS = -version-info @FSM_DLL_VERSION@ libFsm_la_LDFLAGS = -version-info @FSM_DLL_VERSION@
libFsm_la_LIBADD = -lBdd -lAbl -lAut -lMut

View File

@ -1,15 +1,16 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/aut/src \
-I$(top_srcdir)/abl/src \
-I$(top_srcdir)/bdd/src \
-I$(top_srcdir)/fsm/src -I$(top_srcdir)/fsm/src
lib_LTLIBRARIES = libFtl.la lib_LTLIBRARIES = libFtl.la
include_HEADERS = ftl.h include_HEADERS = ftl.h
libFtl_la_SOURCES = \ libFtl_la_SOURCES = ftl.h ftlacces.c ftlacces.h ftlerror.c ftlerror.h
ftl.h ftlacces.c ftlacces.h ftlerror.c ftlerror.h
libFtl_la_LDFLAGS = -version-info @FTL_DLL_VERSION@ libFtl_la_LDFLAGS = -version-info @FTL_DLL_VERSION@
libFtl_la_LIBADD = -lFks -lFvh -lFsm -lBdd -lAbl -lAut -lMut
EXTRA_PROGRAMS = fsmtest EXTRA_PROGRAMS = fsmtest
fsmtest_LDADD = -L. -lFtl -lFks -lFvh -lFsm \ fsmtest_LDADD = -L. -lFtl -lFks -lFvh -lFsm -lBdd -lAbl -lAut -lMut
-lBdd -lAbl -lAut -lMut
fsmtest_SOURCES = main.c fsmtest_SOURCES = main.c

View File

@ -1,4 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src -I$(top_srcdir)/aut/src -I$(top_srcdir)/abl/src -I$(top_srcdir)/bdd/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/aut/src \
-I$(top_srcdir)/abl/src \
-I$(top_srcdir)/bdd/src \
-I$(top_srcdir)/fsm/src -I$(top_srcdir)/fsm/src
lib_LTLIBRARIES = libFvh.la lib_LTLIBRARIES = libFvh.la
include_HEADERS = fvh.h include_HEADERS = fvh.h
@ -11,10 +14,13 @@ fbl_utype.h fvhdrive.c fvhdrive.h fvherror.c fvherror.h \
fvhfbh2fsm.c fvhfbh2fsm.h fvh.h fvhparse.c fvhparse.h fvhfbh2fsm.c fvhfbh2fsm.h fvh.h fvhparse.c fvhparse.h
libFvh_la_LDFLAGS = -version-info @FVH_DLL_VERSION@ libFvh_la_LDFLAGS = -version-info @FVH_DLL_VERSION@
libFvh_la_LIBADD = -lFsm -lAbl -lBdd -lAut -lMut
CLEANFILES = fbl_bcomp_y.c fbl_bcomp_y.h fbl_bcomp_l.c CLEANFILES = fbl_bcomp_y.c fbl_bcomp_y.h fbl_bcomp_l.c
fbl_bcomp_y.c fbl_bcomp_y.h : $(srcdir)/fbl_bcomp_y.y fbl_bcomp_y.c fbl_bcomp_y.h : $(srcdir)/fbl_bcomp_y.y
$(YACC) -d $(YFLAGS) $(srcdir)/fbl_bcomp_y.y && sed -e "s/yy/fbl_y_/g" -e "s/YY/FBL_Y_/g" y.tab.c > fbl_bcomp_y.c && sed -e "s/yy/fbl_y_/g" -e "s/YY/FBL_Y_/g" y.tab.h > fbl_bcomp_y.h $(YACC) -d $(YFLAGS) $(srcdir)/fbl_bcomp_y.y && \
sed -e "s/yy/fbl_y_/g" -e "s/YY/FBL_Y_/g" y.tab.c > fbl_bcomp_y.c && \
sed -e "s/yy/fbl_y_/g" -e "s/YY/FBL_Y_/g" y.tab.h > fbl_bcomp_y.h
fbl_bcomp_l.c : $(srcdir)/fbl_bcomp_l.l fbl_bcomp_y.h fbl_bcomp_l.c : $(srcdir)/fbl_bcomp_l.l fbl_bcomp_y.h
$(LEX) -t $(srcdir)/fbl_bcomp_l.l | sed -e "s/yy/fbl_y_/g" -e "s/YY/FBL_Y_/g" > fbl_bcomp_l.c $(LEX) -t $(srcdir)/fbl_bcomp_l.l | sed -e "s/yy/fbl_y_/g" -e "s/YY/FBL_Y_/g" > fbl_bcomp_l.c

View File

@ -26,6 +26,7 @@ libMgn_la_SOURCES = genlib.c \
dpgen_Shifter.c dpgen_Shifter.c
libMgn_la_LDFLAGS = -version-info @MGN_DLL_VERSION@ libMgn_la_LDFLAGS = -version-info @MGN_DLL_VERSION@
libMgn_la_LIBADD = -lMlu -lMlo -lMpu -lMph -lMut
bin_SCRIPTS = genlib bin_SCRIPTS = genlib
CLEANFILES = genlib y.output dpgen_ROM_code.c dpgen_ROM_code.h CLEANFILES = genlib y.output dpgen_ROM_code.c dpgen_ROM_code.h

View File

@ -248,25 +248,14 @@ cat << EOF > $MAKEFILE
LOCAL_ALC_LVBE = -lBvl \\ LOCAL_ALC_LVBE = -lBvl \\
-lBeh \\ -lBeh \\
-lBhl \\ -lBhl \\
-lLog \\ -lLog
-lCst
LOCAL_ALC_LMGN = -lMgn LOCAL_ALC_LMGN = -lMgn
LOCAL_ALC_LMUT = -lMut LOCAL_ALC_LMUT = -lMut
LOCAL_ALC_LMLO = -lMlu \\ LOCAL_ALC_LMLO = -lMlu \\
-lMlo \\ -lMlo \\
-lMal \\
-lMcl \\
-lMgl \\
-lMel \\
-lMhl \\
-lMsl \\
-lMvg \\
-lRcn -lRcn
LOCAL_ALC_LMPH = -lMpu \\ LOCAL_ALC_LMPH = -lMpu \\
-lMph \\ -lMph
-lMap \\
-lMcp \\
-lMmg
LOCAL_ALC_LIBS = \$(LOCAL_ALC_LDIR) \\ LOCAL_ALC_LIBS = \$(LOCAL_ALC_LDIR) \\
\$(LOCAL_ALC_LVBE) \\ \$(LOCAL_ALC_LVBE) \\
\$(LOCAL_ALC_LMGN) \\ \$(LOCAL_ALC_LMGN) \\

View File

@ -1,7 +1,5 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src \ AM_CFLAGS = -I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/pat/src \ -I$(top_srcdir)/pat/src
-I$(top_srcdir)/ppt/src \
-I$(top_srcdir)/phl/src
lib_LTLIBRARIES = libPgn.la lib_LTLIBRARIES = libPgn.la
include_HEADERS = genpat.h include_HEADERS = genpat.h
@ -10,6 +8,7 @@ libPgn_la_SOURCES = AFFECT.c ARRAY.c CONV.c DECLAR.c DEF_GEN.c GETCPAT.c \
libpat_l.c libpat_l.h libpat_l.c libpat_l.h
libPgn_la_LDFLAGS = -version-info @PGN_DLL_VERSION@ libPgn_la_LDFLAGS = -version-info @PGN_DLL_VERSION@
libPgn_la_LIBADD = -lPat -lMut
bin_SCRIPTS = genpat bin_SCRIPTS = genpat
CLEANFILES = genpat CLEANFILES = genpat

View File

@ -59,8 +59,6 @@ cat << EOF > $makefile
ALLIANCE_LIBRARY = -L\$(ALLIANCE_TOP)/lib \\ ALLIANCE_LIBRARY = -L\$(ALLIANCE_TOP)/lib \\
-lPgn \\ -lPgn \\
-lPpt \\
-lPhl \\
-lPat \\ -lPat \\
-lMut \\ -lMut \\
-lRcn -lRcn

View File

@ -51,14 +51,8 @@ ALL_X_LIBS = $(X_LDFLAGS) $(LIBXM) $(LIBXT) $(LIBXPM) \
graal_LDADD = @ALLIANCE_LIBS@ $(ALL_X_LIBS) \ graal_LDADD = @ALLIANCE_LIBS@ $(ALL_X_LIBS) \
-L$(top_builddir)/druc/src \ -L$(top_builddir)/druc/src \
-L$(top_builddir)/mbk/src \ -L$(top_builddir)/mbk/src \
-L$(top_builddir)/mbkap/src \
-L$(top_builddir)/mbkmg/src \
-L$(top_builddir)/mbkvti/src \
-L$(top_builddir)/rds/src \ -L$(top_builddir)/rds/src \
-L$(top_builddir)/rdscif/src \ -lVrd -lRds -lMpu -lMph -lMut
-L$(top_builddir)/rdsgds/src \
-lVrd -lRtl -lRgs -lRcf -lRfm -lRpr -lRwi -lRut -lRds -lMpu \
-lMap -lMmg -lMcp -lMph -lMut
graal_SOURCES = \ graal_SOURCES = \
graal.c GMC_create.c GMC_create.h GMC_dialog.c GMC_dialog.h GMC.h GMC_menu.c GMC_menu.h \ graal.c GMC_create.c GMC_create.h GMC_dialog.c GMC_dialog.h GMC.h GMC_menu.c GMC_menu.h \

View File

@ -7,23 +7,8 @@ AM_CFLAGS = @ALLIANCE_CFLAGS@ -I$(top_srcdir)/mbk/src \
l2p_LDADD = @ALLIANCE_LIBS@ \ l2p_LDADD = @ALLIANCE_LIBS@ \
-L$(top_srcdir)/mbk/src \ -L$(top_srcdir)/mbk/src \
-L$(top_srcdir)/mbkal/src \
-L$(top_srcdir)/mbkap/src \
-L$(top_srcdir)/mbkedif/src \
-L$(top_srcdir)/mbkhilo/src \
-L$(top_srcdir)/mbkmg/src \
-L$(top_srcdir)/mbkspice/src \
-L$(top_srcdir)/mbkvhdlg/src \
-L$(top_srcdir)/mbkvrlog/src \
-L$(top_srcdir)/mbkvti/src \
-L$(top_srcdir)/rds/src \ -L$(top_srcdir)/rds/src \
-L$(top_srcdir)/rdscif/src \ -lMlu -lMpu -lMlo -lMph -lMut -lRds
-L$(top_srcdir)/rdsgds/src \
-lMlu -lMpu -lMap -lMmg -lMcp -lMcl -lMel \
-lMhl -lMvg -lMlo -lMph -lMut -lMal -lRcn \
-lMsl -lMgl \
-lRtl -lRgs -lRcf -lRfm -lRpr -lRwi -lRut -lRds
l2p_SOURCES = \ l2p_SOURCES = drive_ps.c rps_inc.h tmp_man.c \
drive_ps.c rps_inc.h tmp_man.c \
dict_color.ps l2p.c tmp_dict.c dict_color.ps l2p.c tmp_dict.c

View File

@ -1,8 +1,7 @@
AM_CFLAGS = -I$(top_srcdir)/mbk/src AM_CFLAGS = -I$(top_srcdir)/mbk/src
lib_LTLIBRARIES = libLog.la lib_LTLIBRARIES = libLog.la
include_HEADERS = log.h include_HEADERS = log.h
libLog_la_SOURCES = \ libLog_la_SOURCES = log_bdd0.c log.h log_thashbdd.c log_thashloc.c \
log_bdd0.c log.h log_thashbdd.c log_thashloc.c \
log_bdd1.c log_prefbib.c log_thash.c log_bdd1.c log_prefbib.c log_thash.c
libLog_la_LDFLAGS = -version-info @LOG_DLL_VERSION@ libLog_la_LDFLAGS = -version-info @LOG_DLL_VERSION@
libLog_la_LIBADD = -lMut

View File

@ -18,14 +18,7 @@ loon_LDADD = @ALLIANCE_LIBS@ \
-L$(top_builddir)/aut/src \ -L$(top_builddir)/aut/src \
-L$(top_builddir)/bdd/src \ -L$(top_builddir)/bdd/src \
-L$(top_builddir)/mbk/src \ -L$(top_builddir)/mbk/src \
-L$(top_builddir)/mbkal/src \ -lAbv -lAbe -lAbt -lMlu -lMlo -lBdd -lAbl -lAut -lMut
-L$(top_builddir)/mbkedif/src \
-L$(top_builddir)/mbkhilo/src \
-L$(top_builddir)/mbkspice/src \
-L$(top_builddir)/mbkvhdlg/src \
-L$(top_builddir)/mbkvrlog/src \
-L$(top_builddir)/mbkvti/src \
-lAbv -lAbe -lAbt -lMlu -lMcl -lMal -lMsl -lMhl -lMel -lMvg -lMgl -lRcn -lMlo -lBdd -lAbl -lAut -lMut
loon_SOURCES = \ loon_SOURCES = \
lon_lax_param.c lon_lib_utils.c lon_optim_capa.h \ lon_lax_param.c lon_lib_utils.c lon_optim_capa.h \

File diff suppressed because it is too large Load Diff

View File

@ -5,22 +5,6 @@ AM_CFLAGS = @ALLIANCE_CFLAGS@ -I$(top_srcdir)/mbk/src
lvx_LDADD = @ALLIANCE_LIBS@ \ lvx_LDADD = @ALLIANCE_LIBS@ \
-L$(top_srcdir)/mbk/src \ -L$(top_srcdir)/mbk/src \
-L$(top_srcdir)/mbkal/src \ -lMlu -lMlo -lMut -lRcn
-L$(top_srcdir)/mbkedif/src \
-L$(top_srcdir)/mbkhilo/src \
-L$(top_srcdir)/mbkspice/src \
-L$(top_srcdir)/mbkvhdlg/src \
-L$(top_srcdir)/mbkvrlog/src \
-L$(top_srcdir)/mbkvti/src \
-lMlu \
-lMcl \
-lMal \
-lMsl \
-lMel -lMgl \
-lMhl \
-lMvg \
-lMlo \
-lMut \
-lRcn
lvx_SOURCES = lvx.c lvx_SOURCES = lvx.c

View File

@ -2,51 +2,23 @@
bin_PROGRAMS = cougar flatrds bin_PROGRAMS = cougar flatrds
AM_CFLAGS = @ALLIANCE_CFLAGS@ -I$(top_srcdir)/mbk/src \ AM_CFLAGS = @ALLIANCE_CFLAGS@ \
-I$(top_srcdir)/mbk/src \
-I$(top_srcdir)/rds/src -I$(top_srcdir)/rds/src
cougar_LDADD = @ALLIANCE_LIBS@ \ cougar_LDADD = @ALLIANCE_LIBS@ \
-L$(top_srcdir)/mbk/src \ -L$(top_srcdir)/mbk/src \
-L$(top_srcdir)/mbkal/src \
-L$(top_srcdir)/mbkap/src \
-L$(top_srcdir)/mbkedif/src \
-L$(top_srcdir)/mbkhilo/src \
-L$(top_srcdir)/mbkmg/src \
-L$(top_srcdir)/mbkspice/src \
-L$(top_srcdir)/mbkvhdl/src \
-L$(top_srcdir)/mbkvrlog/src \
-L$(top_srcdir)/mbkvti/src \
-L$(top_srcdir)/rds/src \ -L$(top_srcdir)/rds/src \
-L$(top_srcdir)/rdscif/src \ -lRds -lMlu -lMpu -lMlo -lMph -lMut
-L$(top_srcdir)/rdsgds/src \
-lRtl -lRgs -lRcf -lRfm -lRpr -lRwi -lRut -lRds \
-lMlu -lMpu -lMap -lMmg -lMcp -lMcl -lMel \
-lMhl -lMvl -lMlo -lMph -lMut -lMal -lRcn \
-lMsl -lMgl
flatrds_LDADD = @ALLIANCE_LIBS@ \ flatrds_LDADD = @ALLIANCE_LIBS@ \
-L$(top_srcdir)/mbk/src \ -L$(top_srcdir)/mbk/src \
-L$(top_srcdir)/mbkal/src \
-L$(top_srcdir)/mbkap/src \
-L$(top_srcdir)/mbkedif/src \
-L$(top_srcdir)/mbkhilo/src \
-L$(top_srcdir)/mbkmg/src \
-L$(top_srcdir)/mbkspice/src \
-L$(top_srcdir)/mbkvhdl/src \
-L$(top_srcdir)/mbkvrlog/src \
-L$(top_srcdir)/mbkvti/src \
-L$(top_srcdir)/rds/src \ -L$(top_srcdir)/rds/src \
-L$(top_srcdir)/rdscif/src \ -lRds -lMlu -lMpu -lMlo -lMph -lMut
-L$(top_srcdir)/rdsgds/src \
-lRtl -lRgs -lRcf -lRfm -lRpr -lRwi -lRut -lRds \
-lMlu -lMpu -lMap -lMmg -lMcp -lMcl -lMel \
-lMhl -lMvl -lMlo -lMph -lMut -lMal -lRcn \
-lMsl -lMgl
flatrds_SOURCES = flatrds.c flatrds_SOURCES = flatrds.c
cougar_SOURCES = \ cougar_SOURCES = addlynxrcn.c addlynxrcn.h box.c box.h buildrcn.c \
addlynxrcn.c addlynxrcn.h box.c box.h buildrcn.c \
buildrcn.h bulk.c bulk.h chklynxrcn.c chklynxrcn.h \ buildrcn.h bulk.c bulk.h chklynxrcn.c chklynxrcn.h \
cutelbow.c cutelbow.h diffusion.c diffusion.h error.c \ cutelbow.c cutelbow.h diffusion.c diffusion.h error.c \
error.h extract.c extract.h hole.c \ error.h extract.c extract.h hole.c \

View File

@ -2,32 +2,10 @@
AM_CFLAGS = -g -I$(top_srcdir)/mbk/src AM_CFLAGS = -g -I$(top_srcdir)/mbk/src
bin_PROGRAMS = m2e bin_PROGRAMS = m2e
m2e_LDADD = \ m2e_LDADD = -L$(top_builddir)/mbk/src \
-L$(top_builddir)/mbk/src \ -lMpu -lMlu -lMlo -lMph -lMut -lRcn -lm
-L$(top_builddir)/mbkal/src \
-L$(top_builddir)/mbkap/src \
-L$(top_builddir)/mbkedif/src \
-L$(top_builddir)/mbkhilo/src \
-L$(top_builddir)/mbkmg/src \
-L$(top_builddir)/mbkspice/src \
-L$(top_builddir)/mbkvhdlg/src \
-L$(top_builddir)/mbkvrlog/src \
-L$(top_builddir)/mbkvti/src \
-lMpu -lMlu \
-lMcl -lMcp \
-lMal -lMap \
-lMsl \
-lMel -lMgl \
-lMhl \
-lMvg \
-lMmg \
-lMlo \
-lMph -lMut \
-lRcn -lm
m2e_SOURCES = m2e.c m2e.h m2e_SOURCES = m2e.c m2e.h

View File

@ -52,6 +52,8 @@ AC_CHECK_HEADERS(fcntl.h malloc.h strings.h sys/time.h unistd.h)
AC_C_CONST AC_C_CONST
AC_TYPE_SIGNAL AC_TYPE_SIGNAL
AC_FUNC_VFORK AC_FUNC_VFORK
AC_PROG_YACC
AC_PROG_LEX
dnl AM_PROG_LIBTOOL dnl AM_PROG_LIBTOOL
AM_PROG_LIBTOOL AM_PROG_LIBTOOL

View File

@ -1,12 +1,32 @@
AM_CFLAGS = AM_CFLAGS = -DTECHNO=\"symbolic_cmos\"
YFLAGS = -d
lib_LTLIBRARIES = libMph.la libMpu.la libMlo.la libMlu.la libMut.la libRcn.la lib_LTLIBRARIES = libMut.la libMph.la libMpu.la libRcn.la libMlo.la libMlu.la
include_HEADERS = mlu.h mlo.h mpu.h mph.h mut.h rcn.h include_HEADERS = mlu.h mlo.h mpu.h mph.h mut.h rcn.h msl.h
libMph_la_SOURCES = mbk_ph.c mbk_ph.h libMph_la_SOURCES = mbk_ph.c mbk_ph.h
libMpu_la_SOURCES = mbk_ph_util.c mbk_ph_util.h libMpu_la_SOURCES = mbk_ph_util.c mbk_ph_util.h \
alc_driv_p.c alc_pars_p.c map.h \
drive_vti_p.c drive_vti_p.h parse_vti_p.c mcp.h \
mbk2mg.c mg2mbk_y.y mg2mbk_l.l mmg.h
libMlo_la_SOURCES = mbk_lo.c mbk_lo.h libMlo_la_SOURCES = mbk_lo.c mbk_lo.h
libMlu_la_SOURCES = mbk_lo_util.c mbk_lo_util.h libMlu_la_SOURCES = mbk_lo_util.c mbk_lo_util.h \
alc_driv_l.c alc_pars_l.c alc_pars_l6.c mal.h \
drive_vti_l.c drive_vti_l.h parse_vti_l.c \
spi_drive.c spi_drive.h spi_global.c spi_global.h \
spi_hash.c spi_hash.h spi_int.c spi_int.h spi_msg.c \
spi_msg.h spi_parse.c spi_parse.h msl.h \
time.c driver.c parser_y.y parser_l.l \
drive_hilo.c \
mvl_drive.c mvl_parse.c mvl_util.c mvl_sspec.c \
mvl_scomp_y.y mvl_scomp_l.l \
mvl_drive.h mvl_parse.h mvl_scomp_y.h mvl_slex.h \
mvl_sspec.h mvl_stdef.h mvl_stype.h mvl_syacc.h \
mvl_utdef.h mvl_util.h mvl_utype.h \
vel_chain.c vel_sort.c vel_vect.c vel_drive.c vel_o.c vel_util.c vel_velo.h \
gen_generic.c gen_generic.h gen_print.c \
drive_vlog.c
libMut_la_SOURCES = mbk_sys.c mbk_sys.h mbk_util.c mbk_util.h libMut_la_SOURCES = mbk_sys.c mbk_sys.h mbk_util.c mbk_util.h
libRcn_la_SOURCES = rcn_lo.c rcn_lo.h rcn_lo_util.c libRcn_la_SOURCES = rcn_lo.c rcn_lo.h rcn_lo_util.c
@ -16,3 +36,35 @@ libMlo_la_LDFLAGS = -version-info @MBK_DLL_VERSION@
libMlu_la_LDFLAGS = -version-info @MBK_DLL_VERSION@ libMlu_la_LDFLAGS = -version-info @MBK_DLL_VERSION@
libMut_la_LDFLAGS = -version-info @MBK_DLL_VERSION@ libMut_la_LDFLAGS = -version-info @MBK_DLL_VERSION@
libRcn_la_LDFLAGS = -version-info @MBK_DLL_VERSION@ libRcn_la_LDFLAGS = -version-info @MBK_DLL_VERSION@
libMph_la_LIBADD = libMut.la
libMpu_la_LIBADD = libMut.la libMph.la
libMlo_la_LIBADD = libMut.la libRcn.la
libMlu_la_LIBADD = libMut.la libMlo.la
libMut_la_LIBADD =
libRcn_la_LIBADD = libMut.la
CLEANFILES = mg2mbk_y.c mg2mbk_y.h mg2mbk_l.c \
parser_y.c parser_y.h parser_l.c \
mvl_scomp_y.c mvl_scomp_y.h mvl_scomp_l.c
mg2mbk_y.c mg2mbk_y.h : $(srcdir)/mg2mbk_y.y
$(YACC) $(YFLAGS) $(srcdir)/mg2mbk_y.y && \
sed -e "s/yy/mgn/g" -e "s/YY/MGN/g" y.tab.c > mg2mbk_y.c && \
sed -e "s/yy/mgn/g" -e "s/YY/MGN/g" y.tab.h > mg2mbk_y.h
mg2mbk_l.c : $(srcdir)/mg2mbk_l.l mg2mbk_y.h
$(LEX) -t $(srcdir)/mg2mbk_l.l | sed -e "s/yy/mgn/g" -e "s/YY/MGN/g" > mg2mbk_l.c
parser_y.c parser_y.h : $(srcdir)/parser_y.y
$(YACC) $(YFLAGS) $(srcdir)/parser_y.y && \
sed -e "s/yy/edif/g" -e "s/YY/EDIF/g" y.tab.c > parser_y.c && \
sed -e "s/yy/edif/g" -e "s/YY/EDIF/g" y.tab.h > parser_y.h
parser_l.c : $(srcdir)/parser_l.l parser_y.h
$(LEX) -t $(srcdir)/parser_l.l | sed -e "s/yy/edif/g" -e "s/YY/EDIF/g" > parser_l.c
mvl_scomp_y.c mvl_scomp_y.h : $(srcdir)/mvl_scomp_y.y
$(YACC) $(YFLAGS) $(srcdir)/mvl_scomp_y.y && \
sed -e "s/yy/mvl_y_/g" -e "s/YY/MVL_Y_/g" y.tab.c > mvl_scomp_y.c && \
sed -e "s/yy/mvl_y_/g" -e "s/YY/MVL_Y_/g" y.tab.h > mvl_scomp_y.h
mvl_scomp_l.c : $(srcdir)/mvl_scomp_l.l mvl_scomp_y.h
$(LEX) -t $(srcdir)/mvl_scomp_l.l | sed -e "s/yy/mvl_y_/g" -e "s/YY/MVL_Y_/g" > mvl_scomp_l.c

Some files were not shown because too many files have changed in this diff Show More