home *** CD-ROM | disk | FTP | other *** search
/ ftp.ee.lbl.gov / 2014.05.ftp.ee.lbl.gov.tar / ftp.ee.lbl.gov / bmd-1.0beta.tar.Z / bmd-1.0beta.tar / bmd-1.0beta / app / midifile / Makefile < prev    next >
Makefile  |  1991-01-14  |  907b  |  48 lines

  1. CFLAGS = -O -DNOVOID
  2.  
  3. CC = gcc -g
  4.  
  5. mfplay : midifile.o mfplay.o
  6.     $(CC) midifile.o mfplay.o -o mfplay
  7.  
  8. all : mftext mfstrings midifile.man
  9.  
  10. mftext : midifile.o mftext.o
  11.     cc midifile.o mftext.o -o mftext
  12.  
  13. mfstrings : midifile.o mfstrings.o
  14.     cc midifile.o mfstrings.o -o mfstrings
  15.  
  16. midifile.man : midifile.3
  17.     nroff -man -Tlp midifile.3 | col -b > midifile.man
  18.  
  19. clean :
  20.     rm -f mftext mfplay mfstrings *.o midifile.man
  21.  
  22. lint :
  23.     lint midifile.c mftext.c mfplay.c
  24.  
  25. midtouu :
  26.     for i in example*.mid ; \
  27.     do \
  28.         echo $$i ; \
  29.         uuencode $$i $$i > `basename $$i .mid`.uu ; \
  30.         if [ $$? -eq 0 ] ; then  rm -f $$i ; fi ; \
  31.     done
  32.  
  33. uutomid :
  34.     for i in example*.uu ; \
  35.     do \
  36.         echo $$i ; \
  37.         uudecode $$i ; \
  38.         if [ $$? -eq 0 ] ; then  rm -f $$i ; fi ; \
  39.     done
  40.  
  41. test : mftext
  42.     for i in example*.mid ; \
  43.     do \
  44.         echo $$i ; \
  45.         mftext $$i > /dev/null ; \
  46.         if [ $$? -ne 0 ] ; then echo "Mftext of $$i failed!" ; fi ; \
  47.     done
  48.