DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦e84c22e8a⟧ TextFile

    Length: 9927 (0x26c7)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦dc59850a2⟧ »EurOpenD22/pp5.0/pp-5.tar.Z« 
        └─⟦e5a54fb17⟧ 
            └─⟦this⟧ »pp-5.0/Chans/x40088/Makefile« 

TextFile

# 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