7 LANGUAGES
= En Es De No Fr Fi Da
13 y.tab.c y.tab.h
: parser.y
14 $(YACC
) -d
-t parser.y
19 winerc
: lex.yy.o winerc.o y.tab.o
20 $(CC
) $(ALLCFLAGS
) lex.yy.o winerc.o y.tab.o
-o winerc
$(LEXLIB
)
22 sysres.rct
: sysres.rc
$(LANGUAGES
:%=sysres_
%.rc
)
23 echo
"#include \"windows.h\"" >sysres.rct
24 echo WINDOWS_H_ENDS_HERE
>>sysres.rct
25 cat sysres.rc
>>sysres.rct
27 sysres.c sysres.h
: sysres.rct winerc
28 $(CC
) $(ALLCFLAGS
) -E
-x c
-P sysres.rct | sed
-e
'1,/^WINDOWS_H_ENDS_HERE/d' | .
/winerc
-o sysres
-v
-p sysres
31 $(RM
) lex.yy.c sysres.rct winerc y.tab.c y.tab.h sysres.c sysres.h
34 $(RM
) sysres.c sysres.h sysres.o
36 y.tab.o
: y.tab.c y.tab.h parser.h
37 lex.yy.o
: lex.yy.c y.tab.h parser.h
38 winerc.o
: $(TOPSRC
)/include/windows.h
$(TOPSRC
)/include/neexe.h parser.h y.tab.h