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.
12 lib\xentmgr_inst.cxx \
16 lib\ArcEngineMessages.h \
17 lib\EntityManagerMessages.h \
18 lib\CatalogMessages.h \
19 lib\MessageFormatterMessages.h \
20 lib\MessageReporterMessages.h \
21 lib\PosixStorageMessages.h \
22 lib\URLStorageMessages.h \
23 lib\WinInetStorageMessages.h \
24 lib\StdioStorageMessages.h \
25 lib\ParserMessages.h \
26 lib\ParserAppMessages.h \
27 lib\CmdLineAppMessages.h \
28 lib\EntityAppMessages.h \
29 nsgmls\nsgmls_inst.cxx \
30 nsgmls\RastEventHandlerMessages.h \
31 nsgmls\NsgmlsMessages.h \
35 sx\XmlOutputMessages.h \
39 .SUFFIXES: .m4 .msg .pl .in
46 $(PERL) instmac.pl $< >$@
51 $(PERL) -w msggen.pl -l libModule -t po\$(LANG).po $<
54 {nsgmls}.msg{nsgmls}.h:
56 $(PERL) -w msggen.pl -l appModule -t po\$(LANG).po $<
61 $(PERL) -w msggen.pl -l appModule -t po\$(LANG).po $<
66 $(PERL) -w msggen.pl -l appModule -t po\$(LANG).po $<
69 include\config.h: include\config.h.old.in
70 copy include\config.h.old.in include\config.h
72 msggen.pl: msggen.pl.in
73 copy msggen.pl.in msggen.pl