1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
XCOMM troffcvt postprocessor Makefile
XCOMM make sure "all" is default target
all::
XCOMM any special -D's or other flags for compiling
DEFINES =
XCOMM any special -I's for compiling
INCLUDES =
XCOMM libraries needed for linking
LIBS = $(TCREADLIB) $(TCUNIXLIB) $(TCGENLIB) $(MEMMGRLIB) \
$(TSLIB) $(ETMLIB) $(PORTLIB)
DEPLIBS = $(DEPTCREADLIB) $(DEPTCUNIXLIB) $(DEPTCGENLIB) $(DEPMEMMGRLIB) \
$(DEPTSLIB) $(DEPETMLIB) $(DEPPORTLIB)
NULLSRCS = tc2null.c
NULLOBJS = tc2null.o
RTFSRCS = tc2rtf.c rtffont.c
RTFOBJS = tc2rtf.o rtffont.o
HTMLSRCS = tc2html.c
HTMLOBJS = tc2html.o
TEXTSRCS = tc2text.c
TEXTOBJS = tc2text.o
SRCS = $(NULLSRCS) $(RTFSRCS) $(HTMLSRCS) $(TEXTSRCS)
OBJS = $(NULLOBJS) $(RTFOBJS) $(HTMLOBJS) $(TEXTOBJS)
XCOMM general-purpose data files
InstallDataFile(tcr-fonts,$(LIBDIR))
XCOMM troff2null stuff
BuildProgram(tc2null,$(NULLSRCS),$(NULLOBJS),$(LIBS),$(DEPLIBS))
InstallProgram(tc2null,$(LOCALBINDIR))
/*
ShScriptFromMsubTemplate(troff2null,troff2null.sh,NullArg)
*/
ScriptFromMsubTemplate($(PERLPATH),troff2null,troff2null.pl,NullArg)
InstallScript(troff2null,$(LOCALBINDIR))
XCOMM troff2html stuff
BuildProgram(tc2html,$(HTMLSRCS),$(HTMLOBJS),$(LIBS),$(DEPLIBS))
InstallProgram(tc2html,$(LOCALBINDIR))
ScriptFromMsubTemplate($(PERLPATH),tc2html-toc,tc2html-toc.pl,NullArg)
InstallScript(tc2html-toc,$(LOCALBINDIR))
ScriptFromMsubTemplate($(PERLPATH),troff2html,troff2html.pl,NullArg)
InstallScript(troff2html,$(LOCALBINDIR))
InstallDataFile(html-fonts,$(LIBDIR))
InstallDataFile(html-specials,$(LIBDIR))
XCOMM troff2rtf stuff
BuildProgram(tc2rtf,$(RTFSRCS),$(RTFOBJS),$(LIBS),$(DEPLIBS))
InstallProgram(tc2rtf,$(LOCALBINDIR))
/*
ShScriptFromMsubTemplate(troff2rtf,troff2rtf.sh,NullArg)
*/
ScriptFromMsubTemplate($(PERLPATH),troff2rtf,troff2rtf.pl,NullArg)
InstallScript(troff2rtf,$(LOCALBINDIR))
InstallDataFile(rtf-fonts,$(LIBDIR))
InstallDataFile(rtf-spec-ansi,$(LIBDIR))
InstallDataFile(rtf-spec-mac,$(LIBDIR))
InstallDataFile(rtf-spec-pc,$(LIBDIR))
InstallDataFile(rtf-spec-pca,$(LIBDIR))
XCOMM unroff stuff
BuildProgram(tc2text,$(TEXTSRCS),$(TEXTOBJS),$(LIBS),$(DEPLIBS))
InstallProgram(tc2text,$(LOCALBINDIR))
/*
ShScriptFromMsubTemplate(unroff,unroff.sh,NullArg)
*/
ScriptFromMsubTemplate($(PERLPATH),unroff,unroff.pl,NullArg)
InstallScript(unroff,$(LOCALBINDIR))
InstallDataFile(text-specials,$(LIBDIR))
InstallDataFile(text-8-specials,$(LIBDIR))
XCOMM other
DependTarget()
|