home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Applications / Musique / PlayMF_VU.lha / Fireworks / Source / Smakefile < prev    next >
Makefile  |  1998-03-31  |  1KB  |  38 lines

  1.  
  2. #COPTS=CPU=030 OPTIMIZE OPTIMIZERTIME OPTIMIZERSCHEDULE PARM=REGISTER MATH=S ERRREXX NOICONS NOMINC NOSTDIO NOSTKCHK COMNEST UTILLIB STRMERGE
  3. COPTS=CPU=030 PARM=REGISTER MATH=S ERRREXX NOICONS NOMINC NOSTDIO NOSTKCHK COMNEST UTILLIB STRMERGE
  4.  
  5. OBJS= Fireworks.o async.o message.o timer.o libopen.o stubs.o fwmodes.o linear.o parabolic.o Sprintf.o
  6. PROJ= Fireworks
  7. EXE= /Fireworks
  8.  
  9. wanted: $(PROJ).GST $(EXE)
  10.  
  11. .bc.c:
  12.     BCC $*.bc
  13.  
  14. .c.o:
  15.     sc $*.c $(COPTS) GST=$(Proj).GST GSTIMM
  16.  
  17. .a.o:
  18.     asm -m2 $*.a
  19.  
  20. $(PROJ).o: $(PROJ).c $(PROJ).GST fireworks.h fireworks_protos.h fwmodes.h
  21.  
  22. async.o: async.c fireworks.h fireworks_protos.h
  23. message.o: message.c fireworks.h fireworks_protos.h
  24. timer.o: timer.c fireworks.h fireworks_protos.h
  25. libopen.o: libopen.c fireworks.h fireworks_protos.h
  26. stubs.o: stubs.c fireworks.h fireworks_protos.h
  27. fwmodes.o: fwmodes.c fwmodes.h linear_protos.h parabolic_protos.h
  28. linear.o: linear.c fireworks.h fireworks_protos.h linear_protos.h 
  29. parabolic.o: parabolic.c fireworks.h fireworks_protos.h fwmodes.h parabolic_protos.h
  30.  
  31. Sprintf.o: Sprintf.a
  32.  
  33. $(PROJ).GST: $(PROJ)_Includes.h
  34.     sc $*.h $(COPTS) MAKEGST=$(Proj).GST IGNORE=105
  35.  
  36. $(EXE): $(OBJS)
  37.     slink FROM $(OBJS) TO $(EXE) LIB LIB:scm.lib+LIB:sc.lib+LIB:amiga.lib+LIB:debug.lib+dev:MIDI/camd-37.1/development/lib/camdlist.lib SC SD NOICONS
  38.