|
|
1.1 ! root 1: CFILES= recordmidifile.c playmidifile.c midifile.c ! 2: HFILES= midifile.h ! 3: OFILES= $(CFILES:.c=.o) ! 4: MIDILIB= -lsys_s ! 5: DEBUG=-DDEBUG ! 6: PRODUCTS= playmidifile recordmidifile ! 7: MIDIFILES=BayBlue.midi Clockworks.midi DrugsAreDeath.midi BigArm.midi \ ! 8: DoomInTheBathroom.midi ! 9: SOURCEFILES=$(MIDIFILES) $(CFILES) $(HFILES) Makefile README ! 10: CFLAGS= -g $(DEBUG) -MD -Wimplicit ! 11: ! 12: all: $(PRODUCTS) ! 13: ! 14: install: ! 15: ! 16: installsrc: $(SRCROOT) ! 17: -/bin/rm -rf $(SRCROOT) ! 18: mkdirs $(SRCROOT) ! 19: chmod 755 $(SRCROOT) ! 20: tar cf - $(SOURCEFILES) | (cd $(SRCROOT); tar xf -) ! 21: chmod 444 $(SRCROOT)/* ! 22: ! 23: clean lean: ! 24: -/bin/rm -f *.o vers.c $(PRODUCTS) *.d ! 25: ! 26: output: ! 27: ! 28: $(OFILES): $$(@:.o=.c) ! 29: $(CC) $(CFLAGS) -c $*.c ! 30: ! 31: recordmidifile: recordmidifile.o midifile.o ! 32: ${CC} ${CFLAGS} -o $@ recordmidifile.o midifile.o ${MIDILIB} ! 33: ! 34: playmidifile: playmidifile.o midifile.o ! 35: ${CC} ${CFLAGS} -o $@ playmidifile.o midifile.o ${MIDILIB} ! 36: ! 37: $(DSTROOT) $(SRCROOT):; mkdirs $@ ! 38: ! 39: ! 40: ! 41: ! 42:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.