home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 3 / MA_Cover_3.iso / ahi / developer / drivers / paula / smakefile < prev   
Encoding:
Makefile  |  1997-11-22  |  1.0 KB  |  47 lines

  1.  
  2. DEST    = AHI:User/Devs/ahi/paula.audio
  3. DEST000 = AHI:User/Devs/ahi/paula.audio.000
  4. PDEST   = AHI:User/Devs/AudioModes/PAULA
  5.  
  6. AFLAGS    = I INCLUDE: DS DL QUIET NOEXE OPT NRQBPSMD
  7. LFLAGS    = NOALVS NOICONS SMALLDATA SMALLCODE DEFINE @__chkabort=@__dummy \
  8.           LIB LIB:sc.lib LIB:debug.lib LIB:amiga.lib STRIPDEBUG
  9.  
  10. all: $(DEST) $(DEST000) $(PDEST)
  11.  
  12.  
  13. $(DEST): paula_audio.o debug.o
  14.     slink $(LFLAGS) TO $@ FROM paula_audio.o debug.o
  15.     --flushlib paula.audio
  16.  
  17. $(DEST000): paula_audio.000.o debug.o
  18.     slink $(LFLAGS) TO $@ FROM paula_audio.000.o debug.o
  19.     --flushlib paula.audio
  20.  
  21. $(PDEST): prefsfile.a smakefile
  22.     basm -ua+ -o$(PDEST) prefsfile.a
  23.     AHI:User/C/AddAudioModes $(PDEST)
  24.  
  25.  
  26. paula_audio.o: paula_audio.a smakefile
  27.     PhxAss $(AFLAGS) TO $@ MACHINE 68020 paula_audio.a
  28.  
  29. paula_audio.000.o: paula_audio.a smakefile
  30.     PhxAss $(AFLAGS) TO $@ MACHINE 68000 paula_audio.a
  31.  
  32. debug.o: debug.a
  33.     PhxAss $(AFLAGS) TO $@ debug.a
  34.  
  35.  
  36. dist:
  37.     smake allclean
  38.     smake all
  39.     smake clean
  40.  
  41. clean:
  42.     --delete \#?.o \#?.tmp >NIL:
  43.  
  44. allclean:
  45.     smake clean
  46.     --delete $(DEST) $(DEST000) $(PDEST)
  47.