home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Applications / Musique / PlayMF_VU.lha / PianoMeter / Source / Smakefile < prev    next >
Makefile  |  1998-04-05  |  956b  |  33 lines

  1.  
  2. COPTS=PARM=REGISTER ERRREXX NOICONS NOMINC NOSTDIO NOSTKCHK COMNEST UTILLIB STRMERGE
  3.  
  4. OBJS= PianoMeter.o initcl.o async.o message.o libopen.o stubs.o Sprintf.o DEV:BOOPSI/BCC_PianoClass/Piano.o DEV:BOOPSI/BCC_ChanLed/ChanLed.o
  5. PROJ= PianoMeter
  6. EXE= /PianoMeter
  7.  
  8. wanted: $(PROJ).GST $(EXE)
  9.  
  10. .bc.c:
  11.     BCC $*.bc
  12.  
  13. .c.o:
  14.     sc $*.c $(COPTS) GST=$(Proj).GST GSTIMM
  15.  
  16. .a.o:
  17.     asm -m2 $*.a
  18.  
  19. $(PROJ).o: $(PROJ).c $(PROJ).GST
  20.  
  21. $(PROJ).GST: $(PROJ)_Includes.h DEV:BOOPSI/BCC_PianoClass/Piano.h DEV:BOOPSI/BCC_ChanLed/ChanLed.h
  22.     sc $*.h $(COPTS) MAKEGST=$(Proj).GST IGNORE=105
  23.  
  24. $(EXE): $(OBJS)
  25.     slink FROM $(OBJS) TO $(EXE) LIB LIB:sc.lib+LIB:amiga.lib+LIB:bcc.lib+LIB:debug.lib+dev:MIDI/camd-37.1/development/lib/camdlist.lib SC SD NOICONS
  26.  
  27. async.o: async.c PianoMeter.h PianoMeter_protos.h
  28. message.o: message.c PianoMeter.h PianoMeter_protos.h
  29. libopen.o: libopen.c PianoMeter.h PianoMeter_protos.h
  30. stubs.o: stubs.c PianoMeter.h PianoMeter_protos.h
  31.  
  32. SPrintf.o: SPrintf.a
  33.