(GNU_OTHER_SRCFILES): Added proplist.l and proplist.y.

(GNU_MFILES): Added lex.pl.m and proplist.tab.m.
(YACC): New variable.
(GNU_OTHER_SRCFILES): Added proplist., proplist.tab.h and proplist.y.
(proplist.tab.m proplist.tab.h): New target.
(lex.pl.m): New target.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1536 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1996-05-13 17:27:34 +00:00
parent ea3a8e3720
commit 4545689260

View file

@ -47,7 +47,8 @@ MAKEINFO = makeinfo
TEXI2DVI = texi2dvi
LEX = flex
LEXFLAGS =
YACC = bison
DEFS = @DEFS@
# File name extensions
@ -174,6 +175,7 @@ cbs-id.m \
cbs-int.m \
cbs-int-p.m \
cbs-void-p.m \
lex.pl.m \
o-hash.m \
o-hash-bas.m \
o-hash-cbs.m \
@ -184,6 +186,7 @@ o-map.m \
o-map-bas.m \
o-map-cbs.m \
preface.m \
proplist.tab.m \
mframe.m \
objc-gnu2next.m \
objc-malloc.m
@ -198,7 +201,10 @@ x-bas.m.in \
x-cbs.m.in \
include/x-bas.h.in \
include/x-cbs.h.in \
md5.h
md5.h \
proplist.l \
proplist.tab.h \
proplist.y
GNU_OBJS = \
$(GNU_MFILES:.m=${OEXT}) \
@ -566,6 +572,12 @@ NXStringTable_scan.c: NXStringTable_scan.l
sed "s/yy/NXlex_/g" < NXStringTable_scan.temp \
> NXStringTable_scan.c
$(RM) -f NXStringTable_scan.temp
proplist.tab.m proplist.tab.h: proplist.y
rm -f proplist.tab.m.h
$(YACC) -d -p pl proplist.y -o proplist.tab.m
mv proplist.tab.m.h proplist.tab.h
lex.pl.m: proplist.l proplist.tab.h
$(LEX) -t -B -Ppl proplist.l > $@
objc-load${OEXT}: dynamic-load.h