1 # This is a Makefile for nmake that makes all the .cxx and .h files that
2 # are automatically generated. It's too painful to do in the IDE.
3 # You'll need perl in your PATH to use this.
8 GENSRCS=lib\entmgr_inst.cxx \
13 lib\ArcEngineMessages.h \
14 lib\EntityManagerMessages.h \
15 lib\CatalogMessages.h \
16 lib\MessageFormatterMessages.h \
17 lib\MessageReporterMessages.h \
18 lib\PosixStorageMessages.h \
19 lib\URLStorageMessages.h \
20 lib\WinInetStorageMessages.h \
21 lib\StdioStorageMessages.h \
22 lib\ParserMessages.h \
23 lib\ParserAppMessages.h \
24 lib\CmdLineAppMessages.h \
26 nsgmls\nsgmls_inst.cxx \
27 nsgmls\RastEventHandlerMessages.h \
28 nsgmls\NsgmlsMessages.h \
32 sx\XmlOutputMessages.h \
42 $(PERL) lib\instmac.pl $< >$@
47 $(PERL) -w msggen.pl -l $<
50 {nsgmls}.msg{nsgmls}.h:
52 $(PERL) -w msggen.pl $<
57 $(PERL) -w msggen.pl $<
62 $(PERL) -w msggen.pl $<
65 lib\version.h: lib\mkversion.pl VERSION
67 $(PERL) -w lib\mkversion.pl VERSION >$@