|
|
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: 758 (0x2f6)
Types: TextFile
Names: »Makefile«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
└─⟦this⟧ »EUUGD11/gnu-31mar87/emacs/src/Makefile«
CPP = cc -E
#Note: an alternative is CPP = /lib/cpp
all: xmakefile doall
doall:
make -f xmakefile ${MFLAGS} all
.RECURSIVE: doall
#This is used in making a distribution.
#Do not use it on development directories!
clean:
-rm -f paths.h config.h emacs-* temacs xemacs xmakefile core *~ \#* *.o
xemacs: xmakefile doxemacs
doxemacs:
make -f xmakefile ${MFLAGS} xemacs
.RECURSIVE: doxemacs
temacs: xmakefile dotemacs
dotemacs:
make -f xmakefile ${MFLAGS} temacs
.RECURSIVE: dotemacs
# If you have a problem with cc -E here, changing
# the definition of CPP above may fix it.
xmakefile: ymakefile config.h
rm -f xmakefile
cp ymakefile junk.c
$(CPP) junk.c | sed -e 's/^#.*//' -e 's/^[ \f ]$$//' | \
sed -n -e '/^..*$$/p' > xmakefile
rm -f junk.c