Makefile.sub revision 79543
1LIB=groff
2OBJS=\
3  assert.o \
4  change_lf.o \
5  cmap.o \
6  cset.o \
7  device.o \
8  errarg.o \
9  error.o \
10  fatal.o \
11  filename.o \
12  font.o \
13  fontfile.o \
14  getopt.o \
15  getopt1.o \
16  htmlindicate.o \
17  illegal.o \
18  lf.o \
19  lineno.o \
20  macropath.o \
21  maxfilename.o \
22  nametoindex.o \
23  new.o \
24  prime.o \
25  progname.o \
26  ptable.o \
27  searchpath.o \
28  string.o \
29  strsave.o \
30  tmpfile.o \
31  iftoa.o \
32  itoa.o \
33  matherr.o \
34  version.o \
35  $(LIBOBJS)
36CCSRCS=\
37  $(srcdir)/assert.cc \
38  $(srcdir)/change_lf.cc \
39  $(srcdir)/cmap.cc \
40  $(srcdir)/cset.cc \
41  $(srcdir)/device.cc \
42  $(srcdir)/errarg.cc \
43  $(srcdir)/error.cc \
44  $(srcdir)/fatal.cc \
45  $(srcdir)/filename.cc \
46  $(srcdir)/font.cc \
47  $(srcdir)/fontfile.cc \
48  $(srcdir)/htmlindicate.cc \
49  $(srcdir)/illegal.cc \
50  $(srcdir)/lf.cc \
51  $(srcdir)/lineno.cc \
52  $(srcdir)/macropath.cc \
53  $(srcdir)/maxfilename.cc \
54  $(srcdir)/nametoindex.cc \
55  $(srcdir)/new.cc \
56  $(srcdir)/prime.cc \
57  $(srcdir)/progname.cc \
58  $(srcdir)/ptable.cc \
59  $(srcdir)/searchpath.cc \
60  $(srcdir)/string.cc \
61  $(srcdir)/strsave.cc \
62  $(srcdir)/tmpfile.cc \
63  version.cc
64CSRCS=\
65  $(srcdir)/fmod.c \
66  $(srcdir)/getcwd.c \
67  $(srcdir)/getopt.c \
68  $(srcdir)/getopt1.c \
69  $(srcdir)/iftoa.c \
70  $(srcdir)/itoa.c \
71  $(srcdir)/matherr.c \
72  $(srcdir)/putenv.c \
73  $(srcdir)/strerror.c \
74  $(srcdir)/strtol.c
75GENSRCS=\
76  version.cc
77
78version=`cat $(top_srcdir)/VERSION`
79revision=`cat $(top_srcdir)/REVISION`
80
81version.cc: $(top_srcdir)/VERSION $(top_srcdir)/REVISION
82	@echo Making version.cc
83	@echo const char \*version_string = \"$(version)\"\; >$@
84	@echo const char \*revision_string = \"$(revision)\"\; >>$@
85	@echo extern \"C\" const char \*Version_string = \"$(version).$(revision)\"\; | \
86	  sed -e 's/\.0\"/\"/' >>$@
87