mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 16:30:41 +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
97bc3324ea
commit
74c318c8e7
1 changed files with 14 additions and 2 deletions
|
@ -47,7 +47,8 @@ MAKEINFO = makeinfo
|
||||||
TEXI2DVI = texi2dvi
|
TEXI2DVI = texi2dvi
|
||||||
LEX = flex
|
LEX = flex
|
||||||
LEXFLAGS =
|
LEXFLAGS =
|
||||||
|
YACC = bison
|
||||||
|
|
||||||
DEFS = @DEFS@
|
DEFS = @DEFS@
|
||||||
|
|
||||||
# File name extensions
|
# File name extensions
|
||||||
|
@ -174,6 +175,7 @@ cbs-id.m \
|
||||||
cbs-int.m \
|
cbs-int.m \
|
||||||
cbs-int-p.m \
|
cbs-int-p.m \
|
||||||
cbs-void-p.m \
|
cbs-void-p.m \
|
||||||
|
lex.pl.m \
|
||||||
o-hash.m \
|
o-hash.m \
|
||||||
o-hash-bas.m \
|
o-hash-bas.m \
|
||||||
o-hash-cbs.m \
|
o-hash-cbs.m \
|
||||||
|
@ -184,6 +186,7 @@ o-map.m \
|
||||||
o-map-bas.m \
|
o-map-bas.m \
|
||||||
o-map-cbs.m \
|
o-map-cbs.m \
|
||||||
preface.m \
|
preface.m \
|
||||||
|
proplist.tab.m \
|
||||||
mframe.m \
|
mframe.m \
|
||||||
objc-gnu2next.m \
|
objc-gnu2next.m \
|
||||||
objc-malloc.m
|
objc-malloc.m
|
||||||
|
@ -198,7 +201,10 @@ x-bas.m.in \
|
||||||
x-cbs.m.in \
|
x-cbs.m.in \
|
||||||
include/x-bas.h.in \
|
include/x-bas.h.in \
|
||||||
include/x-cbs.h.in \
|
include/x-cbs.h.in \
|
||||||
md5.h
|
md5.h \
|
||||||
|
proplist.l \
|
||||||
|
proplist.tab.h \
|
||||||
|
proplist.y
|
||||||
|
|
||||||
GNU_OBJS = \
|
GNU_OBJS = \
|
||||||
$(GNU_MFILES:.m=${OEXT}) \
|
$(GNU_MFILES:.m=${OEXT}) \
|
||||||
|
@ -566,6 +572,12 @@ NXStringTable_scan.c: NXStringTable_scan.l
|
||||||
sed "s/yy/NXlex_/g" < NXStringTable_scan.temp \
|
sed "s/yy/NXlex_/g" < NXStringTable_scan.temp \
|
||||||
> NXStringTable_scan.c
|
> NXStringTable_scan.c
|
||||||
$(RM) -f NXStringTable_scan.temp
|
$(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
|
objc-load${OEXT}: dynamic-load.h
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue