|
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: 10133 (0x2795) 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/x40084/Makefile«
# X400 inbound & outbound channel # ############################################################ # # @(#) $Header: /cs/research/pp/hubris/pp-beta/Chans/x40084/RCS/Makefile,v 5.0 90/09/20 15:57:07 pp Exp Locker: pp $ # # $Log: Makefile,v $ # Revision 5.0 90/09/20 15:57:07 pp # rcsforce : 5.0 public release # # ############################################################ # # Definitions # ############################################################ SRCS = P1_in.c P1_print.c RTS84-print.c RTS84-types.c ps2pe.c rasn.c \ rt2ss.c rt2ssrespond.c rtsping84.c ut_logs.c ut_misc.c ut_rts.c \ x400in84.c x400out84.c x400topp.c text2tpkt.c OBJS = P1_in.o P1_print.o RTS84-print.o RTS84-types.o ps2pe.o rasn.o \ rt2ss.o rt2ssrespond.o rtsping84.o ut_logs.o ut_misc.o ut_rts.o \ x400in84.o x400out84.o x400topp.o text2tpkt.o # DO NOT DELETE THIS LINE MAKE DEFINE NEEDS IT HEADERS = ../../h LIBPP = ../../Lib/libpp.a INCLUDE = -I$(HEADERS) CFLAGS = $(CCOPTIONS) $(LCF) $(INCLUDE) LDFLAGS = $(LDOPTIONS) $(LLF) LLFLAGS = $(LINTFLAGS) $(INCLUDE) LINTLIBS = ../../Lib/llib-lpp.ln $(LINTISODE) PROGS = xx400in84 xx400out84 xrtsping84 ############################################################ # # Suffix rules # ############################################################ .SUFFIXES: .py .py.c: $(PEPY) $(PYFLAGS) -a PY_advise $< .py.o: $(PEPY) $(PYFLAGS) -a PY_advise $< $(CC) $(CFLAGS) -c $*.c rm $*.c ############################################################ # # Building Rules # ############################################################ default: $(PROGS) lint: l-x400out84 l-x400in84 l-rtsping install: inst-dir inst-x400out84 inst-x400in84 inst-rtsping84 ############################################################ # # X400out84 # ############################################################ OUTSRCS = x400out84.c P1_out.c rt2ss.c rt2ssrespond.c text2tpkt.c OUTOBJS = x400out84.o P1_out.o rt2ss.o rt2ssrespond.o text2tpkt.o x400out84: xx400out84 xx400out84: $(OUTOBJS) libx400.a $(LIBPP) $(CC) $(LDFLAGS) -o xx400out84 $(OUTOBJS) libx400.a \ $(LIBPP) $(LIBSYS) l-x400out84: $(OUTSRCS) $(LINT) $(LLFLAGS) $(OUTSRCS) $(LINTLIBS) inst-x400out84: $(CHANDIR)/x400out84 $(CHANDIR)/x400out84: xx400out84 -$(BACKUP) $@ zxx400out84 rm -f $@ $(INSTALL) xx400out84 $@ -$(CHMOD) $(PGMPROT) $@ -$(CHOWN) $(PPUSER) $@ -@ls -ls $@ -@echo "X400out84 channel installed normally"; echo "" inst-rtsping84: $(TOOLDIR)/rtsping84 $(TOOLDIR)/rtsping84: xrtsping84 -$(BACKUP) $@ zxrtsping84 rm -f $@ $(INSTALL) xrtsping84 $@ -$(CHMOD) $(PGMPROT) $@ -$(CHOWN) $(PPUSER) $@ -@ls -ls $@ -@echo "rtsping84 tool installed normally"; echo "" inst-dir: $(CHANDIR) $(TOOLDIR) ############################################################ # # X400in84 # ############################################################ INSRCS = x400in84.c P1_in.c x400topp.c rasn.c ps2pe.c rt2ssrespond.c \ text2tpkt.c INOBJS = x400in84.o P1_in.o x400topp.o rasn.o ps2pe.o rt2ssrespond.o \ text2tpkt.o x400in84: xx400in84 xx400in84: $(INOBJS) libx400.a $(LIBPP) $(CC) $(LDFLAGS) -o $@ $(INOBJS) libx400.a $(LIBPP) $(LIBSYS) inst-x400in84: $(CHANDIR)/x400in84 $(CHANDIR)/x400in84: xx400in84 -$(BACKUP) $@ zxx400in84 rm -f $@ $(INSTALL) xx400in84 $@ -$(CHMOD) $(PGMPROT) $@ -$(CHOWN) $(PPUSER) $@ -@ls -ls $@ -@echo "X400in84 channel installed normally"; echo "" lint: l-x400in84 l-x400in84: $(INSRCS) $(LINT) $(LLFLAGS) $(INSRCS) $(LINTLIBS) rasn.c: ../x40088/rasn.c cp $? $@ ps2pe.c: ../x40088/ps2pe.c cp $? $@ rt2ss.c: ../x40088/rt2ss.c cp $? $@ rt2ssrespond.c: ../x40088/rt2ssrespond.c cp $? $@ text2tpkt.c: ../x40088/text2tpkt.c cp $? $@ ############################################################ # # Rtsping # ############################################################ RTSPSRCS = rtsping84.c RTSPOBJS = rtsping84.o rtsping84: xrtsping84 xrtsping84: $(RTSPOBJS) libx400.a $(LIBPP) $(CC) $(LDFLAGS) -o $@ $(RTSPOBJS) libx400.a $(LIBPP) $(LIBSYS) l-rtsping: $(RTSPSRCS) $(LINT) $(LLFLAGS) $(RTSPSRCS) $(LINTLIBS) ############################################################ # # X400 library # ############################################################ LIBSRC = RTS84-print.c RTS84-types.c ut_logs.c ut_rts.c ut_misc.c P1_print.c LIBOBJS = RTS84-print.o RTS84-types.o ut_logs.o ut_rts.o ut_misc.o P1_print.o libx400.a: $(LIBOBJS) $(AR) r$(ARFLAGS) $@ $(LIBOBJS) $(RANLIB) $@ touch $@ ./RTS84-types.h: RTS84-types.c RTS84-print.c: Rts_posy.py $(PEPY) -a PY_advise -S PRINT -o $@ Rts_posy.py RTS84-types.c: RTS84-types.py $(PEPY) -a PY_advise RTS84-types.py -cmp -s RTS84-types.h $(HEADERS)/RTS84-types.h || \ cp RTS84-types.h $(HEADERS)/RTS84-types.h RTS84-types.py: $(POSY) $(POFLAGS) -f -h -o RTS84-types.py Rts_posy.py ############################################################ # # Other things # ############################################################ clean: tidy rm -f $(OBJS) $(OUTOBJS) libx400.a rm -f P1_out.c P1_in.c P1_print.c RTS84-* acsold.c RTS84-types.h tidy: rm -f $(PROGS) core a.out *.ph *old *.BAK zxx* zxrts* depend: $(SRCS) $(DEPEND) $(INCLUDE) $(SRCS) define: $(DEFINE) Makefile ############################################################ # # End of Building Rules # ############################################################ # DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT # Dependencies follow P1_in.o: P1_in.c P1_in.o: ../../h/head.h P1_in.o: ../../h/util.h P1_in.o: ../../h/config.h P1_in.o: ../../h/ll_log.h P1_in.o: ../../h/retcode.h P1_in.o: ../../h/prm.h P1_in.o: ../../h/q.h P1_in.o: ../../h/adr.h P1_in.o: ../../h/list_rchan.h P1_in.o: ../../h/chan.h P1_in.o: ../../h/table.h P1_in.o: ../../h/list_bpt.h P1_in.o: ../../h/auth.h P1_in.o: ../../h/list_bpt.h P1_in.o: ../../h/extension.h P1_in.o: ../../h/mta.h P1_in.o: ../../h/adr.h P1_in.o: ../../h/list_bpt.h P1_in.o: ../../h/mta.h P1_in.o: ../../h/or.h P1_in.o: ../../h/dr.h P1_in.o: ../../h/extension.h P1_in.o: ../../h/mta.h P1_print.o: P1_print.c RTS84-print.o: RTS84-print.c RTS84-types.o: RTS84-types.c RTS84-types.o: ./RTS84-types.h ps2pe.o: ps2pe.c rasn.o: rasn.c rasn.o: ../../h/util.h rasn.o: ../../h/config.h rasn.o: ../../h/ll_log.h rasn.o: ../../h/q.h rasn.o: ../../h/adr.h rasn.o: ../../h/list_rchan.h rasn.o: ../../h/chan.h rasn.o: ../../h/table.h rasn.o: ../../h/list_bpt.h rasn.o: ../../h/auth.h rasn.o: ../../h/list_bpt.h rasn.o: ../../h/extension.h rasn.o: ../../h/mta.h rasn.o: ../../h/adr.h rasn.o: ../../h/list_bpt.h rasn.o: ../../h/mta.h rt2ss.o: rt2ss.c rt2ssrespond.o: rt2ssrespond.c rtsping84.o: rtsping84.c rtsping84.o: ../../h/util.h rtsping84.o: ../../h/config.h rtsping84.o: ../../h/ll_log.h rtsping84.o: ../../h/rtsparams.h rtsping84.o: ../../h/chan.h rtsping84.o: ../../h/table.h rtsping84.o: ../../h/list_bpt.h rtsping84.o: ./RTS84-types.h ut_logs.o: ut_logs.c ut_logs.o: ../../h/util.h ut_logs.o: ../../h/config.h ut_logs.o: ../../h/ll_log.h ut_misc.o: ut_misc.c ut_misc.o: ../../h/util.h ut_misc.o: ../../h/config.h ut_misc.o: ../../h/ll_log.h ut_misc.o: ../../h/q.h ut_misc.o: ../../h/adr.h ut_misc.o: ../../h/list_rchan.h ut_misc.o: ../../h/chan.h ut_misc.o: ../../h/table.h ut_misc.o: ../../h/list_bpt.h ut_misc.o: ../../h/auth.h ut_misc.o: ../../h/list_bpt.h ut_misc.o: ../../h/extension.h ut_misc.o: ../../h/mta.h ut_misc.o: ../../h/adr.h ut_misc.o: ../../h/list_bpt.h ut_misc.o: ../../h/mta.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: ./RTS84-types.h x400in84.o: x400in84.c x400in84.o: ../../h/head.h x400in84.o: ../../h/util.h x400in84.o: ../../h/config.h x400in84.o: ../../h/ll_log.h x400in84.o: ../../h/retcode.h x400in84.o: ../../h/prm.h x400in84.o: ../../h/dr.h x400in84.o: ../../h/extension.h x400in84.o: ../../h/mta.h x400in84.o: ../../h/adr.h x400in84.o: ../../h/list_rchan.h x400in84.o: ../../h/chan.h x400in84.o: ../../h/table.h x400in84.o: ../../h/list_bpt.h x400in84.o: ../../h/auth.h x400in84.o: ../../h/list_bpt.h x400in84.o: ../../h/extension.h x400in84.o: ../../h/mta.h x400in84.o: ../../h/list_bpt.h x400in84.o: ../../h/q.h x400in84.o: ../../h/adr.h x400in84.o: ../../h/mta.h x400in84.o: ./RTS84-types.h x400out84.o: x400out84.c x400out84.o: ../../h/head.h x400out84.o: ../../h/util.h x400out84.o: ../../h/config.h x400out84.o: ../../h/ll_log.h x400out84.o: ../../h/retcode.h x400out84.o: ../../h/prm.h x400out84.o: ../../h/q.h x400out84.o: ../../h/adr.h x400out84.o: ../../h/list_rchan.h x400out84.o: ../../h/chan.h x400out84.o: ../../h/table.h x400out84.o: ../../h/list_bpt.h x400out84.o: ../../h/auth.h x400out84.o: ../../h/list_bpt.h x400out84.o: ../../h/extension.h x400out84.o: ../../h/mta.h x400out84.o: ../../h/adr.h x400out84.o: ../../h/list_bpt.h x400out84.o: ../../h/mta.h x400out84.o: ../../h/qmgr.h x400out84.o: ../../h/Qmgr-types.h x400out84.o: ../../h/QmgrP1-types.h x400out84.o: ../../h/Qmgr-ops.h x400out84.o: ../../h/dr.h x400out84.o: ../../h/extension.h x400out84.o: ../../h/mta.h x400out84.o: ./RTS84-types.h x400out84.o: ../../h/rtsparams.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 text2tpkt.o: text2tpkt.c # DEPENDENCIES MUST END AT END OF FILE # IF YOU PUT STUFF HERE IT WILL GO AWAY # see make depend above