Makefile 883 B

123456789101112131415161718192021222324252627282930
  1. #
  2. # Slave MegaZeux makefile
  3. #
  4. include Makefile.platform
  5. subdir:
  6. cd contrib/libmodplug/src && ${MAKE} libs && cd ../../..
  7. cd contrib/gdm2s3m/src && ${MAKE} libs && cd ../../..
  8. cd src && ${MAKE} mzx && cd ..
  9. subdir-debug:
  10. cd contrib/libmodplug/src && ${MAKE} libs DEBUG=1 && cd ../../..
  11. cd contrib/gdm2s3m/src && ${MAKE} libs DEBUG=1 && cd ../../..
  12. cd src && ${MAKE} mzx DEBUG=1 && cd ..
  13. clean:
  14. cd contrib/libmodplug/src && ${MAKE} clean && cd ../../..
  15. cd contrib/gdm2s3m/src && ${MAKE} clean && cd ../../..
  16. cd src && ${MAKE} clean && cd ..
  17. dclean:
  18. cd contrib/libmodplug/src && ${MAKE} dclean && cd ../../..
  19. cd contrib/gdm2s3m/src && ${MAKE} dclean && cd ../../..
  20. cd src && ${MAKE} dclean && cd ..
  21. distclean: clean
  22. rm -f src/config.h
  23. cp -f arch/Makefile.dist Makefile.platform