[adms] 06/09: fix Makefile.am

felix salfelder felix-guest at moszumanska.debian.org
Fri May 16 13:52:51 UTC 2014


This is an automated email from the git hooks/post-receive script.

felix-guest pushed a commit to branch debian
in repository adms.

commit b57db5e23ff2c2fa698a8b10a3092f646417d5e5
Author: Felix Salfelder <felix at em.cs.uni-frankfurt.de>
Date:   Thu May 15 16:05:41 2014 +0200

    fix Makefile.am
    
    not removing weird stuff entirely. but it seems to work now.
---
 admsXml/Makefile.am | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/admsXml/Makefile.am b/admsXml/Makefile.am
index 0968c4a..3bb2524 100644
--- a/admsXml/Makefile.am
+++ b/admsXml/Makefile.am
@@ -1,10 +1,6 @@
 incfile=constants.vams disciplines.vams adms.implicit.xml dummy.va dummy.xml
 incfilec=$(incfile:=.c)
 
-generated_FILES=adms.h adms.c verilogaYacc.y admstpathYacc.y admstpathYacc.h $(incfilec) \
-                verilogaLex.c verilogaYacc.c verilogaYacc.h admstpathYacc.c \
-                preprocessorLex.c preprocessorYacc.c preprocessorYacc.h
-
 SUFFIXES=.vams .vams.c .va .va.c .xml .xml.c .y.in
 
 # use mkctext.pl to create C files containing the contents of each input file
@@ -25,6 +21,8 @@ verilogaYacc.y: ${srcdir}/verilogaYacc.y.in ${srcdir}/mkgrammar.pl
 
 endif
 
+BUILT_SOURCES=adms.h adms.c am-verilogaYacc.h
+
 dist_man_MANS = admsXml.1 admsCheck.1
 
 lib_LTLIBRARIES=libadmsElement.la libadmsPreprocessor.la libadmsVeriloga.la libadmsAdmstpath.la
@@ -35,17 +33,17 @@ libadmsElement_la_LDFLAGS=-no-undefined
 
 preprocessorLex.l: $(incfilec) preprocessorYacc.c preprocessorYacc.h
 preprocessorYacc.h: preprocessorYacc.c
-libadmsPreprocessor_la_SOURCES=preprocessorLex.l preprocessorMain.c preprocessorYacc.h preprocessorYacc.y
+libadmsPreprocessor_la_SOURCES=preprocessorLex.l preprocessorMain.c preprocessorYacc.y
 libadmsPreprocessor_la_CPPFLAGS=-DinsidePreprocessor
 libadmsPreprocessor_la_LDFLAGS=-no-undefined
 libadmsPreprocessor_la_LIBADD=libadmsElement.la
 
-verilogLex.l: $(incfilec) verilogaYacc.c verilogYacc.h
-verilogYacc.h: verilogYacc.c
-libadmsVeriloga_la_SOURCES=verilogaYacc.y verilogaLex.l verilogaYacc.h
+libadmsVeriloga_la_SOURCES=verilogaYacc.y verilogaLex.l
 libadmsVeriloga_la_CPPFLAGS=-DinsideVeriloga
 libadmsVeriloga_la_LDFLAGS=-no-undefined
 libadmsVeriloga_la_LIBADD=libadmsElement.la
+libadmsVeriloga_la_YFLAGS=-d -v
+libadmsVeriloga_la_SHORTNAME=am
 
 admstpathYacc.y: admstpathYacc.h
 libadmsAdmstpath_la_SOURCES= admstpathYacc.y admstpathYacc.h

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/adms.git



More information about the debian-science-commits mailing list