freebsd-nq/contrib/groff/troff/Makefile.sub
2000-12-05 18:49:44 +00:00

58 lines
1.3 KiB
Makefile

PROG=troff
MAN1=troff.n
XLIBS=$(LIBGROFF)
MLIB=$(LIBM)
OBJS=\
env.o \
node.o \
input.o \
div.o \
symbol.o \
dictionary.o \
reg.o \
number.o \
majorminor.o
CCSRCS=\
$(srcdir)/env.cc \
$(srcdir)/node.cc \
$(srcdir)/input.cc \
$(srcdir)/div.cc \
$(srcdir)/symbol.cc \
$(srcdir)/dictionary.cc \
$(srcdir)/reg.cc \
$(srcdir)/number.cc \
majorminor.cc
HDRS=\
$(srcdir)/charinfo.h \
$(srcdir)/dictionary.h \
$(srcdir)/div.h \
$(srcdir)/env.h \
$(srcdir)/hvunits.h \
$(srcdir)/node.h \
$(srcdir)/reg.h \
$(srcdir)/request.h \
$(srcdir)/symbol.h \
$(srcdir)/token.h \
$(srcdir)/troff.h
GENSRCS=majorminor.cc
NAMEPREFIX=$(g)
majorminor.cc: $(top_srcdir)/VERSION $(top_srcdir)/REVISION
@echo Making $@
@-rm -f $@
@echo const char \*major_version = \
\"`sed -e 's/^\([^.]*\)\..*$$/\1/' $(top_srcdir)/VERSION`\"\; >$@
@echo const char \*minor_version = \
\"`sed -e 's/^[^.]*\.\([0-9]*\).*$$/\1/' $(top_srcdir)/VERSION`\"\; >>$@
@echo const char \*revision = \"`cat $(top_srcdir)/REVISION`\"\; >>$@
install_data: hyphen.us
-test -d $(datadir) || $(mkinstalldirs) $(datadir)
-test -d $(datasubdir) || $(mkinstalldirs) $(datasubdir)
-test -d $(tmacdir) || $(mkinstalldirs) $(tmacdir)
-rm -f $(tmacdir)/hyphen.us
$(INSTALL_DATA) $(srcdir)/hyphen.us $(tmacdir)/hyphen.us
uninstall_sub:
-rm -f $(tmacdir)/hyphen.us