|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: I T
Length: 4901 (0x1325) Types: TextFile Names: »IMakefile«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« └─⟦ca79c7339⟧ └─⟦this⟧ »DVIware/laser-setters/dvi-to-ps/TeXPS/dvitps/src/IMakefile«
# For the applicable copyright information see any of the # source files and the documentation. # dvi->ps driver program Makefile. INC = -I../h -I../../h -I../../release # GFLAG: -g option for compiling and linking # GFLAG = -g DEFS = -DTPIC=$(TPIC) -DSYS_V=$(SYS_V) -DFONT_SEARCH_METHOD=$(FONT_SEARCH_METHOD) CFLAGS = $(GFLAG) $(INC) $(DEFS) LFLAGS = $(GFLAG) LINT_FLAGS = $(INC) $(DEFS) INSTALL = install -c -s LIB_DIR = ../../lib SUP_DIR = ../../sup SRC_PRIMARY = capab.c conv.c decodeargs.c dvi.c dviloop.c\ emitc.c fonts.c gf.c main.c pass0.c pass1.c pdr.c pk.c\ pos.c ps.c pxl.c search.c search2.c send.c send2.c shipc.c\ switchps.c special.c SRC_2 = special-lex.c special-tokpr.c OBJ_PRIMARY = capab.o conv.o decodeargs.o dvi.o dviloop.o\ emitc.o fonts.o gf.o main.o pass0.o pass1.o pdr.o pk.o\ pos.o ps.o pxl.o search.o search2.o send.o send2.o shipc.o\ switchps.o special.o OBJ_2 = special-lex.o special-tokpr.o # Help files in this directory. H = special-tokenlex.h # Compilation dependens on whether tpic is included or not. #if (COND_TPIC == 1) SRC_3 = tpic_support.c OBJ_3 = tpic_support.o #endif SRC_ALL = $(SRC_PRIMARY) $(SRC_2) $(SRC_3) OBJ_ALL = $(OBJ_PRIMARY) $(OBJ_2) $(OBJ_3) all: $(DVITPS_BINARY_NAME) $(DVITPS_BINARY_NAME): $(OBJ_ALL) @cd $(LIB_DIR); make @cd ../../otherc; make $(CC) $(GFLAG) -o $@ $(OBJ_ALL) ../../otherc/sig.o ../../otherc/defaults.o $(LIB_DIR)/libics.a -lm relink: @$(RM) $(DVITPS_BINARY_NAME) @make $(DVITPS_BINARY_NAME) install: $(DVITPS_BINARY_NAME) @$(RM) $(DRIVER_BINDIR)/$(DVITPS_BINARY_NAME) $(INSTALL) $(DVITPS_BINARY_NAME) $(DRIVER_BINDIR)/$(DVITPS_BINARY_NAME) print: Makefile $(SRC_PRIMARY) $(SRC_3) special-1.lex special-tokens.in special-2.lex $(SOURCE_CODE_PRINT_COMMAND) Makefile\ special-1.lex special-tokens.in special-2.lex $(SRC_PRIMARY) $(SRC_3) special-tokens.lex: special-tokens.tdef @$(RM) $@ @cd $(SUP_DIR); make $(SUP_DIR)/tokprep -c -L $@ special-tokens.tdef special-lex.c: special-1.lex special-tokens.lex special-2.lex cat special-1.lex special-tokens.lex special-2.lex > lexin.tmp $(LEX) lexin.tmp @$(RM) lexin.tmp $(MV) lex.yy.c $@ special-tokenlex.h: special-tokens.tdef @cd $(SUP_DIR); make $(SUP_DIR)/tokprep -c -H $@ special-tokens.tdef special-tokpr.c: special-tokens.tdef @cd $(SUP_DIR); make $(SUP_DIR)/tokprep -c -C $@ special-tokens.tdef clean:: $(RM) $(DVITPS_BINARY_NAME) special-lex.c special-tokenlex.h special-tokens.lex $(RM) special-tokpr.c lint: $(SRC_ALL) @$(RM) $@ lint $(LINT_FLAGS) $(SRC_ALL) > $@ depend: $(SRC_ALL) $(H) maketd -mIMakefile $(INC) $(SRC_ALL) -diff IMakefile IMakefile.bak # DO NOT DELETE THIS LINE - make depend DEPENDS ON IT A=../../release B=../../h C=../h capab.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h capab.c conv.o: $B/defs.h $B/units.h $C/dvitps.h conv.c decodeargs.o: $B/defs.h $B/extfil.h $A/release.h $C/dvitps.h $C/emit.h \ $C/version.h decodeargs.c dvi.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvi-com.h $C/dvitps.h \ dvi.c dviloop.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvi-com.h \ $C/dvitps.h $C/emit.h dviloop.c emitc.o: $B/defs.h $B/extfil.h $B/fontd.h $B/pdr.h $B/units.h $C/dvitps.h \ $C/emit.h $C/gf-com.h emitc.c fonts.o: $B/defs.h $B/extfil.h $B/fontd.h $B/tfm.h $B/units.h $C/dvi-com.h \ $C/dvitps.h $C/emit.h fonts.c gf.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h $C/gf-com.h \ gf.c main.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h $C/emit.h \ main.c pass0.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvi-com.h $C/dvitps.h \ $C/emit.h pass0.c pass1.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvi-com.h $C/dvitps.h \ $C/emit.h pass1.c pdr.o: $B/defs.h $B/extfil.h $B/fontd.h $B/pdr.h $B/units.h $C/dvitps.h \ $C/emit.h pdr.c pk.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h $C/pk-com.h \ pk.c pos.o: $B/defs.h $B/extfil.h $B/fontd.h $B/pdr.h $B/units.h $C/dvi-com.h \ $C/dvitps.h $C/emit.h pos.c ps.o: $B/defs.h $B/extfil.h $B/fontd.h $B/pdr.h $B/units.h $C/dvitps.h \ $C/emit.h ps.c pxl.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h $C/gf-com.h \ pxl.c search.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h search.c search2.o: $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h search2.c send.o: $B/extfil.h $B/units.h $A/release.h $C/dvitps.h $C/emit.h \ $C/version.h send.c send2.o: $B/defs.h $B/extfil.h $B/units.h $C/dvitps.h $C/emit.h send2.c shipc.o: $B/defs.h $B/extfil.h $B/fontd.h $B/units.h $C/dvitps.h $C/emit.h \ shipc.c switchps.o: $B/extfil.h switchps.c special.o: $B/defs.h $B/extfil.h $B/units.h $C/dvi-com.h $C/dvitps.h \ $C/emit.h $H special.c special-lex.o: special-lex.c $H special-tokpr.o: special-tokpr.c tpic_support.o: $B/defs.h $C/dvitps.h $C/emit.h $H tpic_support.c # *** Do not add anything here - It will go away. ***