home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 1 / Mecomp-CD.iso / amiga / player / ahi / developer / drivers / filesave / smakefile < prev   
Makefile  |  1996-11-01  |  1KB  |  45 lines

  1. DEST       = AHI:User/Devs/ahi/filesave.audio
  2. DEST000       = AHI:User/Devs/ahi/filesave.audio.000
  3. PDEST       = AHI:User/Devs/AudioModes/FILESAVE
  4. OBJECTS       = filesave.o asmfuncs.o
  5. OBJECTS000 = filesave.000.o asmfuncs.o
  6.  
  7. CFLAGS       = \
  8. PARAMS=REGISTER LIBCODE NOSTACKCHECK DEBUG=FULL STRINGMERGE \
  9. DATA=NEAR NOVERSION UTILITYLIB NOSTANDARDIO OPTIMIZE OPTTIME OPTSCHED
  10.  
  11. AFLAGS       = -sa+ -s1+ -sf+ -x+ -q+ -uo+
  12.  
  13. LFLAGS     = \
  14. LIBPREFIX _int LIBFD FD:ahi_sub_lib.fd NOICONS SMALLDATA SMALLCODE \
  15. LIBID "filesave.audio 2.4 (1.10.96)" LIBVERSION 2 LIBREVISION 4 STRIPDEBUG
  16.  
  17. all: $(DEST) $(DEST000) $(PDEST)
  18.  
  19. $(DEST): $(OBJECTS) smakefile
  20.       slink $(LFLAGS) TO filesave.audio FROM lib:libent.o lib:libinit.o $(OBJECTS) \
  21.             LIB LIB:sc.lib LIB:debug.lib LIB:amiga.lib
  22.       move filesave.audio $(DEST)
  23.       --flushlib filesave.audio
  24.  
  25. $(DEST000): $(OBJECTS000) smakefile
  26.       slink $(LFLAGS) TO filesave.audio FROM lib:libent.o lib:libinit.o $(OBJECTS000) \
  27.             LIB LIB:sc.lib LIB:debug.lib LIB:amiga.lib
  28.       move filesave.audio $(DEST000)
  29.  
  30. filesave.o: filesave.c filesave.h smakefile
  31.       sc CPU=68030 $(CFLAGS) filesave.c
  32.  
  33. filesave.000.o: filesave.c filesave.h smakefile
  34.       sc CPU=68000 $(CFLAGS) OBJNAME filesave.000.o filesave.c
  35.  
  36. asmfuncs.o: asmfuncs.a filesave.i smakefile
  37.       basm $(AFLAGS) asmfuncs.a
  38.  
  39. $(PDEST): prefsfile.a filesave.i smakefile
  40.       basm -ua+ -o$(PDEST) prefsfile.a
  41.       AHI:User/C/AddAudioModes $(PDEST)
  42.  
  43. clean:
  44.       --delete \#?.o \#?.tmp >NIL:
  45.