home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-02-15 | 923 b | 43 lines |
- CFILES= recordmidifile.c playmidifile.c midifile.c
- HFILES= midifile.h
- OFILES= $(CFILES:.c=.o)
- MIDILIB= -lsys_s
- DEBUG=-DDEBUG
- PRODUCTS= playmidifile recordmidifile
- MIDIFILES=BayBlue.midi Clockworks.midi DrugsAreDeath.midi BigArm.midi \
- DoomInTheBathroom.midi
- SOURCEFILES=$(MIDIFILES) $(CFILES) $(HFILES) Makefile README
- CFLAGS= -g $(DEBUG) -MD -Wimplicit
-
- all: $(PRODUCTS)
-
- install:
-
- installsrc: $(SRCROOT)
- -/bin/rm -rf $(SRCROOT)
- mkdirs $(SRCROOT)
- chmod 755 $(SRCROOT)
- tar cf - $(SOURCEFILES) | (cd $(SRCROOT); tar xf -)
- chmod 444 $(SRCROOT)/*
-
- clean lean:
- -/bin/rm -f *.o vers.c $(PRODUCTS) *.d
-
- output:
-
- $(OFILES): $$(@:.o=.c)
- $(CC) $(CFLAGS) -c $*.c
-
- recordmidifile: recordmidifile.o midifile.o
- ${CC} ${CFLAGS} -o $@ recordmidifile.o midifile.o ${MIDILIB}
-
- playmidifile: playmidifile.o midifile.o
- ${CC} ${CFLAGS} -o $@ playmidifile.o midifile.o ${MIDILIB}
-
- $(DSTROOT) $(SRCROOT):; mkdirs $@
-
-
-
-
-
-