|
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: 9927 (0x26c7) Types: TextFile Names: »Makefile«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦dc59850a2⟧ »EurOpenD22/pp5.0/pp-5.tar.Z« └─⟦e5a54fb17⟧ └─⟦this⟧ »pp-5.0/Chans/x40088/Makefile«
# PP X400 1988 modules # ############################################################ # # @(#) $Header: /cs/research/pp/hubris/pp-beta/Chans/x40088/RCS/Makefile,v 5.0 90/09/20 15:58:57 pp Exp Locker: pp $ # # $Log: Makefile,v $ # Revision 5.0 90/09/20 15:58:57 pp # rcsforce : 5.0 public release # # ############################################################ # # Definitions # ############################################################ SRCS = util.c x400in88.c x400out88.c x400topp.c x400inext.c \ ut_rts.c x400outext.c pptox400.c rasn.c OBJS = RTSSRC = rt2ps.c \ rt2psabort.c \ rt2psinitiat.c \ rt2psreleas1.c \ rt2psreleas2.c \ rt2psrespond.c \ rt2ss.c \ rt2ssrespond.c \ text2tpkt.c RTSOBJ = rt2ps.o \ rt2psabort.o \ rt2psinitiat.o \ rt2psreleas1.o \ rt2psreleas2.o \ rt2psrespond.o \ rt2ss.o \ rt2ssrespond.o \ text2tpkt.o HEADERS = ../../h LIBPP = ../../Lib/libpp.a LIBASN1 = asn1/libasn1.a LIBX400 = ../x40084/libx400.a CFLAGS = $(CCOPTIONS) $(LCF) -I$(HEADERS) -DDEBUG LDFLAGS = $(LDOPTIONS) $(LLF) LLFLAGS = $(LINTFLAGS) -I$(HEADERS) LINTLIBS = ../../Lib/llib-lpp.ln $(LINTISODE) ############################################################ # # Building Rules # ############################################################ default: $(LIBASN1) x400out88 x400in88 p88 lint: l-x400out88 l-x400in88 l-p88 ############################################################ # # x400out 1988 protocol # ############################################################ X400OUTSRCS = x400out88.c pptox400.c x400outext.c util.c ut_rts.c \ $(RTSSRC) X400OUTOBJS = x400out88.o pptox400.o x400outext.o util.o ut_rts.o \ $(RTSOBJ) x400out88: xx400out88 xx400out88: $(X400OUTOBJS) $(LIBASN1) $(LIBX400) $(LIBPP) $(CC) $(LDFLAGS) -o $@ $(X400OUTOBJS) $(LIBASN1) \ $(LIBX400) $(LIBPP) $(LIBSYS) inst-x400out88: $(CHANDIR)/x400out88 $(CHANDIR)/x400out88: xx400out88 -$(BACKUP) $@ zxx400out88 rm -f $@ $(INSTALL) xx400out88 $@ -$(CHMOD) $(PGMPROT) $@ -$(CHOWN) $(PPUSER) $@ -@ls -ls $@ -@echo "X400out88 channel installed normally"; echo "" l-x400out88: $(SRCS) $(LINT) $(LLFLAGS) $(X400OUTSRCS) $(LINTLIBS) ############################################################ # # x400in 1988 protocol # ############################################################ X400INSRCS = x400in88.c x400topp.c x400inext.c ut_rts.c rasn.c ps2pe.c \ $(RTSSRC) X400INOBJS = x400in88.o x400topp.o x400inext.o ut_rts.o rasn.o ps2pe.o \ $(RTSOBJ) x400in88: xx400in88 xx400in88: $(X400INOBJS) $(LIBASN1) $(LIBX400) $(LIBPP) $(CC) $(LDFLAGS) -o $@ $(X400INOBJS) $(LIBASN1) \ $(LIBX400) $(LIBPP) $(LIBSYS) inst-x400in88: $(CHANDIR)/x400in88 $(CHANDIR)/x400in88: xx400in88 -$(BACKUP) $@ zxx400in88 rm -f $@ $(INSTALL) xx400in88 $@ -$(CHMOD) $(PGMPROT) $@ -$(CHOWN) $(PPUSER) $@ -@ls -ls $@ -@echo "X400in88 channel installed normally"; echo "" l-x400in88: $(SRCS) $(LINT) $(LLFLAGS) $(X400INSRCS) $(LINTLIBS) ############################################################ # # p88 # ############################################################ p88: xp88 xp88: p88.o $(LIBASN1) $(CC) $(LDFLAGS) -o $@ p88.o $(LIBASN1) $(LIBSYS) l-p88: p88.c $(LINT) $(LLFLAGS) p88.c $(LINTLIBS) ############################################################ # # Other stuff # ############################################################ tasn: xtasn xtasn: tasn.o rasn.o ps2pe.o $(LIBPP) $(CC) $(LDFLAGS) -o $@ tasn.o rasn.o ps2pe.o \ $(LIBASN1) $(LIBPP) $(LIBSYS) l-tasn: tasn.c rasn.c ps2pe.c $(LINT) $(LLFLAGS) tasn.c rasn.c ps2pe.c $(LINTLIBS) $(LIBASN1): FRC (cd asn1; $(MAKE)) FRC: install: inst-dir inst-x400out88 inst-x400in88 inst-dir: $(CHANDIR) clean: tidy rm -f $(OBJS) *.o *.ph (cd asn1; $(MAKE) $@) tidy: rm -f core a.out *.old MTA* xx400in88 xx400out88 xp88 xtasn (cd asn1; $(MAKE) $@) depend: $(DEPEND) -I$(HEADERS) $(SRCS) ############################################################ # # End of Building Rules # ############################################################ # DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT # Dependencies follow util.o: util.c util.o: ../../h/util.h util.o: ../../h/config.h util.o: ../../h/ll_log.h x400in88.o: x400in88.c x400in88.o: ../../h/util.h x400in88.o: ../../h/config.h x400in88.o: ../../h/ll_log.h x400in88.o: ../../h/chan.h x400in88.o: ../../h/table.h x400in88.o: ../../h/list_bpt.h x400in88.o: ../../h/q.h x400in88.o: ../../h/adr.h x400in88.o: ../../h/list_rchan.h x400in88.o: ../../h/chan.h x400in88.o: ../../h/auth.h x400in88.o: ../../h/list_bpt.h x400in88.o: ../../h/extension.h x400in88.o: ../../h/mta.h x400in88.o: ../../h/adr.h x400in88.o: ../../h/list_bpt.h x400in88.o: ../../h/mta.h x400in88.o: ../../h/adr.h x400in88.o: ../../h/or.h x400in88.o: ../../h/retcode.h x400in88.o: ../../h/Transfer-types.h x400in88.o: ../../h/MTA-types.h x400in88.o: ../../h/Tokens-types.h x400in88.o: ../../h/Authentication-types.h x400in88.o: ../../h/RTS84-types.h x400out88.o: x400out88.c x400out88.o: ../../h/head.h x400out88.o: ../../h/util.h x400out88.o: ../../h/config.h x400out88.o: ../../h/ll_log.h x400out88.o: ../../h/retcode.h x400out88.o: ../../h/prm.h x400out88.o: ../../h/q.h x400out88.o: ../../h/adr.h x400out88.o: ../../h/list_rchan.h x400out88.o: ../../h/chan.h x400out88.o: ../../h/table.h x400out88.o: ../../h/list_bpt.h x400out88.o: ../../h/auth.h x400out88.o: ../../h/list_bpt.h x400out88.o: ../../h/extension.h x400out88.o: ../../h/mta.h x400out88.o: ../../h/adr.h x400out88.o: ../../h/list_bpt.h x400out88.o: ../../h/mta.h x400out88.o: ../../h/qmgr.h x400out88.o: ../../h/Qmgr-types.h x400out88.o: ../../h/QmgrP1-types.h x400out88.o: ../../h/Qmgr-ops.h x400out88.o: ../../h/dr.h x400out88.o: ../../h/extension.h x400out88.o: ../../h/mta.h x400out88.o: ../../h/rtsparams.h x400out88.o: ../../h/Transfer-types.h x400out88.o: ../../h/MTA-types.h x400out88.o: ../../h/Tokens-types.h x400out88.o: ../../h/Authentication-types.h x400topp.o: x400topp.c x400topp.o: ../../h/util.h x400topp.o: ../../h/config.h x400topp.o: ../../h/ll_log.h x400topp.o: ../../h/chan.h x400topp.o: ../../h/table.h x400topp.o: ../../h/list_bpt.h x400topp.o: ../../h/q.h x400topp.o: ../../h/adr.h x400topp.o: ../../h/list_rchan.h x400topp.o: ../../h/chan.h x400topp.o: ../../h/auth.h x400topp.o: ../../h/list_bpt.h x400topp.o: ../../h/extension.h x400topp.o: ../../h/mta.h x400topp.o: ../../h/adr.h x400topp.o: ../../h/list_bpt.h x400topp.o: ../../h/mta.h x400topp.o: ../../h/adr.h x400topp.o: ../../h/or.h x400topp.o: ../../h/prm.h x400topp.o: ../../h/dr.h x400topp.o: ../../h/extension.h x400topp.o: ../../h/mta.h x400topp.o: ../../h/retcode.h x400topp.o: ../../h/Transfer-types.h x400topp.o: ../../h/MTA-types.h x400topp.o: ../../h/Tokens-types.h x400topp.o: ../../h/Authentication-types.h x400inext.o: x400inext.c x400inext.o: ../../h/util.h x400inext.o: ../../h/config.h x400inext.o: ../../h/ll_log.h x400inext.o: ../../h/chan.h x400inext.o: ../../h/table.h x400inext.o: ../../h/list_bpt.h x400inext.o: ../../h/q.h x400inext.o: ../../h/adr.h x400inext.o: ../../h/list_rchan.h x400inext.o: ../../h/chan.h x400inext.o: ../../h/auth.h x400inext.o: ../../h/list_bpt.h x400inext.o: ../../h/extension.h x400inext.o: ../../h/mta.h x400inext.o: ../../h/adr.h x400inext.o: ../../h/list_bpt.h x400inext.o: ../../h/mta.h x400inext.o: ../../h/adr.h x400inext.o: ../../h/or.h x400inext.o: ../../h/prm.h x400inext.o: ../../h/dr.h x400inext.o: ../../h/extension.h x400inext.o: ../../h/mta.h x400inext.o: ../../h/retcode.h x400inext.o: ../../h/Extensions-types.h x400inext.o: ../../h/MTA-types.h x400inext.o: ../../h/Tokens-types.h x400inext.o: ../../h/Authentication-types.h x400inext.o: ../../h/Tokens-types.h x400inext.o: ../../h/Authentication-types.h x400inext.o: ../../h/Transfer-types.h x400inext.o: ../../h/MTA-types.h ut_rts.o: ut_rts.c ut_rts.o: ../../h/util.h ut_rts.o: ../../h/config.h ut_rts.o: ../../h/ll_log.h ut_rts.o: ../../h/rtsparams.h ut_rts.o: ../../h/chan.h ut_rts.o: ../../h/table.h ut_rts.o: ../../h/list_bpt.h ut_rts.o: ../../h/RTS84-types.h x400outext.o: x400outext.c x400outext.o: ../../h/util.h x400outext.o: ../../h/config.h x400outext.o: ../../h/ll_log.h x400outext.o: ../../h/q.h x400outext.o: ../../h/adr.h x400outext.o: ../../h/list_rchan.h x400outext.o: ../../h/chan.h x400outext.o: ../../h/table.h x400outext.o: ../../h/list_bpt.h x400outext.o: ../../h/auth.h x400outext.o: ../../h/list_bpt.h x400outext.o: ../../h/extension.h x400outext.o: ../../h/mta.h x400outext.o: ../../h/adr.h x400outext.o: ../../h/list_bpt.h x400outext.o: ../../h/mta.h x400outext.o: ../../h/adr.h x400outext.o: ../../h/dr.h x400outext.o: ../../h/extension.h x400outext.o: ../../h/mta.h x400outext.o: ../../h/Transfer-types.h x400outext.o: ../../h/MTA-types.h x400outext.o: ../../h/Tokens-types.h x400outext.o: ../../h/Authentication-types.h x400outext.o: ../../h/Extensions-types.h x400outext.o: ../../h/MTA-types.h x400outext.o: ../../h/Tokens-types.h x400outext.o: ../../h/Authentication-types.h x400outext.o: ../../h/or.h x400outext.o: ../../h/rtsparams.h pptox400.o: pptox400.c pptox400.o: ../../h/util.h pptox400.o: ../../h/config.h pptox400.o: ../../h/ll_log.h pptox400.o: ../../h/q.h pptox400.o: ../../h/adr.h pptox400.o: ../../h/list_rchan.h pptox400.o: ../../h/chan.h pptox400.o: ../../h/table.h pptox400.o: ../../h/list_bpt.h pptox400.o: ../../h/auth.h pptox400.o: ../../h/list_bpt.h pptox400.o: ../../h/extension.h pptox400.o: ../../h/mta.h pptox400.o: ../../h/adr.h pptox400.o: ../../h/list_bpt.h pptox400.o: ../../h/mta.h pptox400.o: ../../h/adr.h pptox400.o: ../../h/dr.h pptox400.o: ../../h/extension.h pptox400.o: ../../h/mta.h pptox400.o: ../../h/Transfer-types.h pptox400.o: ../../h/MTA-types.h pptox400.o: ../../h/Tokens-types.h pptox400.o: ../../h/Authentication-types.h pptox400.o: ../../h/or.h pptox400.o: ../../h/rtsparams.h # DEPENDENCIES MUST END AT END OF FILE # IF YOU PUT STUFF HERE IT WILL GO AWAY # see make depend above