Makefile 510 B

123456789101112131415161718192021222324252627282930313233
  1. #wla-65816 -o %1.asm %1.obj
  2. #wlalink -vr temp.prj %1.smc
  3. AS=wla-65816
  4. LD=wlalink
  5. OBJS=relocate.o
  6. APP=relocate.smc
  7. GFX=
  8. all: clean $(APP)
  9. run:
  10. ../../tools/bsnes/bsnes $(APP)
  11. linkfile:
  12. echo "[objects]" > linkerfile.prj
  13. optixx.inc: optixx.pcx
  14. wine tools/pcx2snes.exe optixx.pcx -b2 -nOptixx -ooptixx.inc
  15. %.o: %.asm
  16. echo "$@" >> linkerfile.prj
  17. $(AS) -o $? $@
  18. $(APP): linkfile $(GFX) $(OBJS) $(GFX)
  19. $(LD) -vri linkerfile.prj $@
  20. clean:
  21. rm -vf $(APP) *.prj *.o