mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 00:11:26 +00:00
(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:
parent
ea3a8e3720
commit
4545689260
1 changed files with 14 additions and 2 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue