]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/groff/src/roff/troff/Makefile.sub
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / groff / src / roff / troff / Makefile.sub
1 PROG=troff$(EXEEXT)
2 MAN1=troff.n
3 XLIBS=$(LIBGROFF)
4 MLIB=$(LIBM)
5 OBJS=\
6   dictionary.$(OBJEXT) \
7   div.$(OBJEXT) \
8   env.$(OBJEXT) \
9   input.$(OBJEXT) \
10   majorminor.$(OBJEXT) \
11   mtsm.$(OBJEXT) \
12   node.$(OBJEXT) \
13   number.$(OBJEXT) \
14   reg.$(OBJEXT)
15 CCSRCS=\
16   $(srcdir)/dictionary.cpp \
17   $(srcdir)/div.cpp \
18   $(srcdir)/env.cpp \
19   $(srcdir)/input.cpp \
20   majorminor.cpp \
21   $(srcdir)/mtsm.cpp \
22   $(srcdir)/node.cpp \
23   $(srcdir)/number.cpp \
24   $(srcdir)/reg.cpp
25 HDRS=\
26   $(srcdir)/charinfo.h \
27   $(srcdir)/dictionary.h \
28   $(srcdir)/div.h \
29   $(srcdir)/env.h \
30   $(srcdir)/hvunits.h \
31   $(srcdir)/input.h \
32   $(srcdir)/mtsm.h \
33   $(srcdir)/node.h \
34   $(srcdir)/reg.h \
35   $(srcdir)/request.h \
36   $(srcdir)/token.h \
37   $(srcdir)/troff.h
38 GENSRCS=majorminor.cpp
39 NAMEPREFIX=$(g)
40
41 majorminor.cpp: $(top_srcdir)/VERSION $(top_srcdir)/REVISION
42         @echo Making $@
43         @-rm -f $@
44         @echo const char \*major_version = \
45         \"`sed -e 's/^\([^.]*\)\..*$$/\1/' $(top_srcdir)/VERSION`\"\; >$@
46         @echo const char \*minor_version = \
47         \"`sed -e 's/^[^.]*\.\([0-9]*\).*$$/\1/' $(top_srcdir)/VERSION`\"\; >>$@
48         @echo const char \*revision = \"`cat $(top_srcdir)/REVISION`\"\; >>$@