Makefile.sub revision 114402
1LIB=groff 2OBJS=\ 3 assert.$(OBJEXT) \ 4 change_lf.$(OBJEXT) \ 5 cmap.$(OBJEXT) \ 6 color.$(OBJEXT) \ 7 cset.$(OBJEXT) \ 8 device.$(OBJEXT) \ 9 errarg.$(OBJEXT) \ 10 error.$(OBJEXT) \ 11 fatal.$(OBJEXT) \ 12 filename.$(OBJEXT) \ 13 font.$(OBJEXT) \ 14 fontfile.$(OBJEXT) \ 15 geometry.$(OBJEXT) \ 16 getopt.$(OBJEXT) \ 17 getopt1.$(OBJEXT) \ 18 htmlhint.$(OBJEXT) \ 19 invalid.$(OBJEXT) \ 20 lf.$(OBJEXT) \ 21 lineno.$(OBJEXT) \ 22 macropath.$(OBJEXT) \ 23 maxfilename.$(OBJEXT) \ 24 mksdir.$(OBJEXT) \ 25 nametoindex.$(OBJEXT) \ 26 new.$(OBJEXT) \ 27 paper.$(OBJEXT) \ 28 prime.$(OBJEXT) \ 29 progname.$(OBJEXT) \ 30 ptable.$(OBJEXT) \ 31 searchpath.$(OBJEXT) \ 32 string.$(OBJEXT) \ 33 strsave.$(OBJEXT) \ 34 tmpfile.$(OBJEXT) \ 35 tmpname.$(OBJEXT) \ 36 iftoa.$(OBJEXT) \ 37 itoa.$(OBJEXT) \ 38 matherr.$(OBJEXT) \ 39 version.$(OBJEXT) \ 40 $(LIBOBJS) 41CCSRCS=\ 42 $(srcdir)/assert.cpp \ 43 $(srcdir)/change_lf.cpp \ 44 $(srcdir)/cmap.cpp \ 45 $(srcdir)/color.cpp \ 46 $(srcdir)/cset.cpp \ 47 $(srcdir)/device.cpp \ 48 $(srcdir)/errarg.cpp \ 49 $(srcdir)/error.cpp \ 50 $(srcdir)/fatal.cpp \ 51 $(srcdir)/filename.cpp \ 52 $(srcdir)/font.cpp \ 53 $(srcdir)/fontfile.cpp \ 54 $(srcdir)/geometry.cpp \ 55 $(srcdir)/htmlhint.cpp \ 56 $(srcdir)/invalid.cpp \ 57 $(srcdir)/lf.cpp \ 58 $(srcdir)/lineno.cpp \ 59 $(srcdir)/macropath.cpp \ 60 $(srcdir)/maxfilename.cpp \ 61 $(srcdir)/mksdir.cpp \ 62 $(srcdir)/mkstemp.cpp \ 63 $(srcdir)/nametoindex.cpp \ 64 $(srcdir)/new.cpp \ 65 $(srcdir)/paper.cpp \ 66 $(srcdir)/prime.cpp \ 67 $(srcdir)/progname.cpp \ 68 $(srcdir)/ptable.cpp \ 69 $(srcdir)/searchpath.cpp \ 70 $(srcdir)/string.cpp \ 71 $(srcdir)/strsave.cpp \ 72 $(srcdir)/tmpfile.cpp \ 73 $(srcdir)/tmpname.cpp \ 74 version.cpp 75CSRCS=\ 76 $(srcdir)/fmod.c \ 77 $(srcdir)/getcwd.c \ 78 $(srcdir)/getopt.c \ 79 $(srcdir)/getopt1.c \ 80 $(srcdir)/iftoa.c \ 81 $(srcdir)/itoa.c \ 82 $(srcdir)/matherr.c \ 83 $(srcdir)/putenv.c \ 84 $(srcdir)/strcasecmp.c \ 85 $(srcdir)/strerror.c \ 86 $(srcdir)/strncasecmp.c \ 87 $(srcdir)/strtol.c \ 88 $(srcdir)/../snprintf/snprintf.c 89GENSRCS=\ 90 version.cpp 91 92src_version=`cat $(top_srcdir)/VERSION` 93src_revision=`cat $(top_srcdir)/REVISION` 94 95version.cpp: $(top_srcdir)/VERSION $(top_srcdir)/REVISION 96 @echo Making version.cpp 97 @echo const char \*version_string = \"$(src_version)\"\; >$@ 98 @echo const char \*revision_string = \"$(src_revision)\"\; >>$@ 99 @echo extern \"C\" const char \*Version_string = \"$(src_version).$(src_revision)\"\; | \ 100 sed -e 's/\.0\"/\"/' >>$@ 101 102# We have to avoid $(COMPILE.c) since we must not use groff's `assert.h' 103snprintf.$(OBJEXT): $(srcdir)/../snprintf/snprintf.c 104 $(CC) -c $(CDEFINES) $(CFLAGS) $(CPPFLAGS) \ 105 $(srcdir)/../snprintf/snprintf.c 106