|
|
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: 1505 (0x5e1)
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/Lib/Makefile«
# Library building Makefile
#
############################################################
#
# @(#) $Header: /cs/research/pp/hubris/pp-beta/Lib/RCS/Makefile,v 5.0 90/09/20 16:03:18 pp Exp Locker: pp $
#
# $Log: Makefile,v $
# Revision 5.0 90/09/20 16:03:18 pp
# rcsforce : 5.0 public release
#
#
############################################################
#
# Definitions
#
############################################################
SUBDIRS = qmgr addr format io or parse pp table tai util
SHADOW = ranlib-made
LIB = libpp.a
LINTLIB = llib-lpp.ln
MAKE = ./make
CFLAGS = $(LIBCCOPTIONS) $(LCF)
default install: bits-made ${SHADOW}
bits-made:
@for x in ${SUBDIRS} ; \
do (echo "cd $$x; $(MAKE)"; cd $$x ; $(MAKE) ) ; done
${SHADOW}: $(LIB)
@$(MAKE) ppversion.o
$(AR) r$(ARFLAGS) $(LIB) ppversion.o
$(RANLIB) ${LIB}
touch $@
ppversion.c: $(LIB)
@./version.sh pp > $@
lintlib: lint-bits concat-lint
lint-bits:
@for x in ${SUBDIRS}; \
do (echo "cd $$x; $(MAKE)"; cd $$x ; $(MAKE) lintlib); done
concat-lint:
rm -f ${LINTLIB}
@for x in ${SUBDIRS}; \
do cat $$x/*.ln >> ${LINTLIB}; done
clean:
@for x in ${SUBDIRS} ; \
do (echo "cd $$x; $(MAKE) $@"; cd $$x ; $(MAKE) $@ ); done
rm -f core *.old *.BAK ${SHADOW} *.o ${LIB} $(LINTLIB)
tidy:
@for x in ${SUBDIRS} ; \
do (echo "cd $$x; $(MAKE) $@"; cd $$x ; $(MAKE) $@ ); done
rm -f core *.old *.BAK ${SHADOW} *.o
define depend lint:
@for x in ${SUBDIRS} ; \
do (echo "cd $$x; $(MAKE)"; cd $$x ; $(MAKE) $@ ); done