|
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 - downloadIndex: ┃ M T ┃
Length: 4192 (0x1060) Types: TextFile Names: »Makefile.mstr«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─ ⟦this⟧ »EUUGD11/euug-87hel/sec1/elm/utils/Makefile.mstr«
# # Makefile for the Elm system utilities # # (C) Copyright 1986, Dave Taylor # # Last modification: Sept 15th, 1986 SHELL=/bin/sh DEFINE= >os-define< LIB2 = >lib2< CFLAGS= -O -I../hdrs CC= >cc< RM= >rm< ECHO= /bin/echo OBJS= ../bin/newalias ../bin/from ../bin/newmail ../bin/answer \ ../bin/printmail ../bin/fastmail ../bin/readmsg \ ../bin/checkalias ../bin/arepdaemon ../bin/autoreply ../bin/wnewmail \ ../bin/messages ../bin/trim-headers ../bin/listalias all: ${OBJS} ../bin/newalias: ../hdrs/defs.h newalias.c ../src/validname.o \ ../src/opt_utils.o ${CC} ${CFLAGS} ${DEFINE} newalias.c ../src/validname.o \ ../src/opt_utils.o -o ../bin/newalias ../bin/from: from.c ../src/opt_utils.o ../src/string2.o ${CC} ${CFLAGS} ${DEFINE} from.c ../src/opt_utils.o \ ../src/string2.o -o ../bin/from ../bin/newmail: ../src/opt_utils.c newmail.c ../src/string2.o ${CC} ${CFLAGS} ${DEFINE} newmail.c \ ../src/string2.o -o ../bin/newmail ../bin/wnewmail: ../src/opt_utils.c wnewmail.c ../src/string2.o ${CC} ${CFLAGS} ${DEFINE} ../src/opt_utils.o \ ../src/string2.o wnewmail.c -o ../bin/wnewmail ../bin/listalias: listalias.c ${CC} ${CFLAGS} ${DEFINE} listalias.c -o ../bin/listalias ../bin/answer: answer.c ../src/opt_utils.o ${CC} ${CFLAGS} ${DEFINE} answer.c ../src/opt_utils.o -o ../bin/answer ../bin/printmail: printmail.c ../src/opt_utils.o ${CC} ${CFLAGS} ${DEFINE} printmail.c ../src/opt_utils.o \ -o ../bin/printmail ../bin/fastmail: fastmail.c ${CC} ${CFLAGS} ${DEFINE} fastmail.c ../src/opt_utils.o \ -o ../bin/fastmail ../bin/readmsg: readmsg.c ../src/getopt.o ../src/opt_utils.o ../src/string2.o ${CC} ${CFLAGS} ${DEFINE} readmsg.c ../src/getopt.o ../src/string2.o \ ../src/opt_utils.o -o ../bin/readmsg ../bin/arepdaemon: arepdaemon.c ${CC} ${CFLAGS} ${DEFINE} arepdaemon.c -o ../bin/arepdaemon ../bin/autoreply: autoreply.c ../src/opt_utils.o ${CC} ${CFLAGS} ${DEFINE} autoreply.c ../src/opt_utils.o \ -o ../bin/autoreply ../bin/checkalias: @echo ': Use /bin/sh' > ../bin/checkalias @echo 'if [ "$$*" = "" ]; then' >> ../bin/checkalias @echo ' echo Usage: checkalias alias \[or aliases\]' >> \ ../bin/checkalias @echo ' exit 1' >> ../bin/checkalias @echo 'fi' >> ../bin/checkalias @echo ' ' >> ../bin/checkalias @echo 'exec elm -c $$*' >> ../bin/checkalias @chmod +x ../bin/checkalias ../bin/messages: @echo ': Use /bin/sh' > ../bin/messages @echo 'if [ "$$2" != "" ]; then' >> ../bin/messages @echo ' echo Usage: messages \{folder-name\}' >> ../bin/messages @echo ' exit 1' >> ../bin/messages @echo 'fi' >> ../bin/messages @echo ' ' >> ../bin/messages @echo 'if [ "$$1" = "" ]; then' >> ../bin/messages @echo ' fname=$$MAIL' >> ../bin/messages @echo ' optional="in your mailbox"' >> ../bin/messages @echo 'else' >> ../bin/messages @echo ' fname=$$1' >> ../bin/messages @echo ' optional="in folder $$1"' >> ../bin/messages @echo 'fi' >> ../bin/messages @echo ' ' >> ../bin/messages @echo 'mcount=`egrep "^From " $$fname | wc -l`' >> ../bin/messages @echo ' ' >> ../bin/messages @echo 'if [ $$mcount = 1 ];then' >> ../bin/messages @echo ' echo There is $$mcount message $$optional' >> ../bin/messages @echo 'else' >> ../bin/messages @echo ' echo There are $$mcount messages $$optional' >> ../bin/messages @echo 'fi' >> ../bin/messages @echo ' ' >> ../bin/messages @echo 'exit 0' >> ../bin/messages @chmod +x ../bin/messages ../bin/trim-headers: @cp trim-headers ../bin/trim-headers @chmod +x ../bin/trim-headers ../src/validname.o: ../src/validname.c ../hdrs/defs.h @(cd ../src; ${CC} -c ${CFLAGS} ${DEFINE} validname.c; cd ../utils) ../src/opt_utils.o: ../src/opt_utils.c ../hdrs/defs.h @(cd ../src; ${CC} -c ${CFLAGS} ${DEFINE} opt_utils.c; cd ../utils) ../src/getopt.o: ../src/getopt.c ../hdrs/defs.h @(cd ../src; ${CC} -c ${CFLAGS} ${DEFINE} getopt.c; cd ../utils) ../src/string2.o: ../src/string2.c ../hdrs/defs.h @(cd ../src; ${CC} -c ${CFLAGS} ${DEFINE} string2.c; cd ../utils) clean: ${RM} *.o ${OBJS} ../bin/utils lint: lint -p -I../hdrs *.c > LINT.OUT