|
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: M T
Length: 4597 (0x11f5) Types: TextFile Names: »Makefile«
└─⟦3d0c2be1b⟧ Bits:30001254 ISODE-5.0 Tape └─⟦eba4602b1⟧ »./isode-5.0.tar.Z« └─⟦d3ac74d73⟧ └─⟦this⟧ »isode-5.0/tsap/Makefile«
############################################################################### # Instructions to Make, for compilation of ISODE TSAP processes ############################################################################### ############################################################################### # # $Header: /f/osi/tsap/RCS/Makefile,v 6.0 89/03/18 23:45:08 mrose Rel $ # # # $Log: Makefile,v $ # Revision 6.0 89/03/18 23:45:08 mrose # Release 5.0 # ############################################################################### ############################################################################### # # NOTICE # # Acquisition, use, and distribution of this module and related # materials are subject to the restrictions of a license agreement. # Consult the Preface in the User's Manual for the full terms of # this agreement. # ############################################################################### LIBES = libtsap.a $(TOPDIR)libcompat.a LLIBS = $(TOPDIR)llib-lcompat HFILES = $(HDIR)tsap.h $(HDIR)isoaddrs.h \ $(HDIR)manifest.h $(HDIR)general.h $(HDIR)config.h ################################################################## # Here it is... ################################################################## all: libtsap inst-all: inst-libtsap manuals install: inst-all clean lint: l-libtsap ################################################################ # libtsap ################################################################ CFILES = tsaprovider.c tsaperror.c tsapstate.c \ fd2tpkt.c str2tpkt.c text2tpkt.c \ tsaprespond.c tsapinitiate.c tsaplose.c \ tsaplisten.c \ tp0ts.c ts2tcp.c ts2x25.c ts2cons.c ts2bridge.c \ ts2sunlink.c $(CTSAP) OFILES = tsaprovider.o tsaperror.o tsapstate.o \ fd2tpkt.o str2tpkt.o text2tpkt.o \ tsaprespond.o tsapinitiate.o tsaplose.o \ tsaplisten.o \ tp0ts.o ts2tcp.o ts2x25.o ts2cons.o ts2bridge.o \ ts2sunlink.o $(OTSAP) \ $(OSTRINGS) inst-libtsap: $(LIBDIR)libtsap.a $(LINTDIR)llib-ltsap $(LIBDIR)libtsap.a: libtsap.a -rm -f $@ cp libtsap.a $@ @$(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib -@ls -gls $@ -@echo "" $(LINTDIR)llib-ltsap: llib-ltsap -cp $@ zllib-ltsap -rm -f $@ sed -e 's%#include "\(.*\)"%#include "$(INCDIR)\1"%' \ < llib-ltsap | \ sed -e 's%#include "/usr/include/\(.*\)"%#include <\1>%' > $@ @$(UTILDIR)inst-lint.sh $(SYSTEM) $(OPTIONS) $@ -@ls -gls $@ $@.ln -@echo "" libtsap: libtsap.a libtsap.a: tsapvrsn.o -rm -f $@ @$(UTILDIR)make-lib.sh $(SYSTEM) $(ARFLAGS) $@ $(OFILES) \ tsapvrsn.o -@rm -f $(TOPDIR)libtsap.a $(TOPDIR)llib-ltsap -@$(LN) libtsap.a $(TOPDIR)libtsap.a -@$(LN) llib-ltsap $(TOPDIR)llib-ltsap -@ls -l $@ -@echo "TSAP library built normally" tsapvrsn.c: $(OFILES) @$(UTILDIR)version.sh tsap > $@ l-libtsap:; $(LINT) $(LFLAGS) $(CFILES) tsapvrsn.c $(LLIBS) tsaprovider.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)x25.h $(HDIR)isoservent.h \ $(HDIR)tailor.h $(HDIR)logger.h tsaperror.o: $(HFILES) tsapstate.o: $(HDIR)tpkt.h $(HFILES) fd2tpkt.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tailor.h $(HDIR)logger.h str2tpkt.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tailor.h $(HDIR)logger.h text2tpkt.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)logger.h tsaprespond.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tailor.h $(HDIR)logger.h tsapinitiate.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)isoservent.h $(HDIR)tailor.h \ $(HDIR)logger.h tsaplose.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tailor.h $(HDIR)logger.h tsaplisten.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)internet.h $(HDIR)x25.h \ $(HDIR)tp4.h tp0ts.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tailor.h $(HDIR)logger.h ts2tcp.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)internet.h $(HDIR)tailor.h \ $(HDIR)logger.h ts2x25.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)x25.h $(HDIR)tailor.h \ $(HDIR)logger.h ts2x25.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)cons.h $(HDIR)tailor.h \ $(HDIR)logger.h ts2bridge.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tailor.h $(HDIR)logger.h ts2sunlink.o: $(HDIR)tpkt.h $(HFILES) $(HDIR)tp4.h ################################################################ # manual pages ################################################################ MANUALS = libtsap.3n manuals:; @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS) -@echo "" ################################################################ # clean ################################################################ clean:; rm -f *.o *.a z* _* core tsapvrsn.c \ $(CLEANSTRINGS) grind:; iprint Makefile tgrind -lc $(CFILES) tsapvrsn.c llib-ltsap @echo $(MANUALS) | \ tr " " "\012" | \ sed -e "s%.*%itroff -man &%" | \ sh -ve