home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Sound / Subspace68k / src / makefile < prev    next >
Encoding:
Makefile  |  2001-05-04  |  582 b   |  33 lines

  1. EXE = Subspace_WUP
  2. OBJS= Subspace.o Waveshapes.o Deltafields.o
  3. CC604 = ppc-amigaos-gcc -V 2.95.2 -mcpu=604 -warpup
  4. CCM68k = ppc-amigaos-gcc -V 2.95.2 -mcpu=68060 
  5.  
  6. CC = $(CC604)
  7.  
  8. CODEGEN = 
  9. OPTIMIZE = -O3
  10. CFLAGS = $(CODEGEN) $(OPTIMIZE)
  11. LIBS = -lppcamiga
  12. OTHER =
  13.  
  14. %.o : %.c
  15.     $(CC) $(CFLAGS) -S $< -o $*.s
  16.     $(CC) $(CFLAGS) -c $*.s -o $*.o
  17.  
  18. ASMS = $(OBJS:.o=.s)
  19.  
  20. $(EXE): $(OBJS)
  21.     $(CC) $(OBJS) $(LIBS) -o $@._elf
  22.     elf2exe2 $@._elf $@
  23.     delete $@._elf
  24.  
  25. depend:
  26.     $(CC) $(CFLAGS) -MM $(OBJS:.o=.c) >depend
  27.  
  28. clean:
  29.     rm $(EXE) $(OBJS) $(ASMS) $(OTHER) depend
  30.  
  31. #DEPENDENCIES
  32. #include depend
  33.