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

⟦5d0fa98d3⟧ TextFile

    Length: 4680 (0x1248)
    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/Uip/rcvalert/Makefile« 

TextFile

# Rcvalert program
#
############################################################
#
# @(#) $Header: /cs/research/pp/hubris/pp-beta/Uip/rcvalert/RCS/Makefile,v 5.0 90/09/20 16:34:13 pp Exp Locker: pp $
#
# $Log:	Makefile,v $
# Revision 5.0  90/09/20  16:34:13  pp
# rcsforce : 5.0 public release
# 
#
############################################################
#
# Definitions
#
############################################################



HEADERS	=	../../h
LIBPP	=	../../Lib/libpp.a

CFLAGS	= $(CCOPTIONS) $(LCF) -I$(HEADERS)
LDFLAGS	= $(LDOPTIONS) $(LLF)

LLFLAGS = $(LINTFLAGS) -I$(HEADERS)
LINTLIBS = ../../Lib/llib-lpp.ln $(LINTISODE)
SRCS	= flagmail.c parsesbr.c ttyalert.c \
	ttybiff.c ttysbr.c udpsbr.c xalert.c

############################################################
#
# Building Rules
#
############################################################

default: xalert-$(X11) flagmail ttyalert ttybiff

install: inst-flagmail inst-xalert-$(X11) inst-ttyalert ttybiff

############################################################
#
# Xclient
#
############################################################

FLAGSRC	= flagmail.c ttysbr.c parsesbr.c
FLAGOBJ	= flagmail.o ttysbr.o parsesbr.o

inst-flagmail: $(USRBINDIR)/flagmail

$(USRBINDIR)/flagmail: xflagmail
	-$(BACKUP) $@ zflagmail
	rm -f $@
	$(INSTALL) xflagmail $@
	-$(CHMOD) $(PGMPROT) $@
	-@ls -ls $@
	-@echo "X alert client program install normally"; echo ""

flagmail: xflagmail

xflagmail: $(FLAGOBJ) $(LIBPP)
	$(CC) $(LDFLAGS) -o $@ $(FLAGOBJ) $(LIBPP) $(LIBSYS)

l-flagmail: flagmail.c
	$(LINT) $(LLFLAGS) $(FLAGSRC) $(LINTLIBS)

############################################################
#
# Xalert
#
############################################################

XASRC	= xalert.c udpsbr.c
XAOBJ	= xalert.o udpsbr.o

inst-xalert-true: inst-xalert

inst-xalert- inst-xalert-false:
	@echo "X11 not defined so not installing xalert"

inst-xalert: $(USRBINDIR)/xalert

$(USRBINDIR)/xalert: xxalert
	-$(BACKUP) $@ zxalert
	rm -f $@
	$(INSTALL) xxalert $@
	$(CHMOD) $(PGMPROT) $@
	-@ls -ls $@
	-@echo "X alert program installed normally"; echo ""

xalert-true: xalert

xalert-false xalert-:; @echo "X11 not defined so not builing xalert"
xalert: xxalert

xxalert: $(XAOBJ)
	$(CC) $(LDFLAGS) -o $@ $(XAOBJ) $(LIBX)

l-xalert: $(SRCS)
	$(LINT) $(LLFLAGS) $(XASRC) $(LINTLIBS)

############################################################
#
# ttyalert
#
############################################################

TTYSRC	= ttyalert.c ttysbr.c parsesbr.c
TTYOBJ	= ttyalert.o ttysbr.o parsesbr.o

inst-ttyalert: $(USRBINDIR)/ttyalert

$(USRBINDIR)/ttyalert: xttyalert
	-$(BACKUP) $@ zttyalert
	rm -f $@
	$(INSTALL) xttyalert $@
	-$(CHMOD) $(PGMPROT) $@
	-@ls -ls $@
	-@echo "tty alert program installed normally"; echo ""

ttyalert: xttyalert
xttyalert: $(TTYOBJ)
	$(CC) $(LDFLAGS) -o $@ $(TTYOBJ) $(LIBPP) $(LIBSYS)

l-ttyalert: $(TTYSRC)
	$(LINT) $(LLFLAGS) $(TTYSRC) $(LINTLIBS)

############################################################
#
# TtyBiff
#
############################################################

TTYBSRC	= ttybiff.c ttysbr.c udpsbr.c
TTYBOBJ	= ttybiff.o ttysbr.o udpsbr.o

inst-ttybiff: $(USRBINDIR)/ttybiff

$(USRBINDIR)/ttybiff: xttybiff
	-$(BACKUP) $@ zttybiff
	rm -f $@
	$(INSTALL) xttybiff $@
	-$(CHMOD) $(PGMPROT) $@
	-@ls -ls $@
	-@echo "tty alert program installed normally"; echo ""

ttybiff: xttybiff
xttybiff: $(TTYBOBJ)
	$(CC) $(LDFLAGS) -o $@ $(TTYBOBJ) $(LIBSYS)

l-ttybiff: $(TTYSRC)
	$(LINT) $(LLFLAGS) $(TTYBSRC) $(LINTLIBS)

############################################################
#
# Misc stuff
#
############################################################

clean: tidy
tidy:
	rm -f *.o core a.out Makefile.old z* \
		xxalert xttyalert xflagmail xttybiff

lint: l-xalert l-flagmail l-ttyalert



depend:
	$(DEPEND) -I$(HEADERS) $(SRCS)

############################################################
#
# End of Building Rules
#
############################################################
# DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT
# Dependencies follow
WidgetWrap.o: WidgetWrap.c
WidgetWrap.o: ./WidgetWrap.h
flagmail.o: flagmail.c
flagmail.o: ./data.h
parsesbr.o: parsesbr.c
parsesbr.o: ../../h/util.h
parsesbr.o: ../../h/config.h
parsesbr.o: ../../h/ll_log.h
rcvalert.o: rcvalert.c
rcvalert.o: ../../h/util.h
rcvalert.o: ../../h/config.h
rcvalert.o: ../../h/ll_log.h
ttyalert.o: ttyalert.c
ttyalert.o: ./data.h
ttybiff.o: ttybiff.c
ttybiff.o: ./data.h
ttysbr.o: ttysbr.c
udpsbr.o: udpsbr.c
udpsbr.o: ./data.h
xalert.o: xalert.c
xalert.o: ./WidgetWrap.h

# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above