Makefile 713 B

12345678910111213141516171819202122232425262728293031
  1. DEPS :=
  2. LIB_TARGETS :=
  3. LIB_TARGETS_DEBUG :=
  4. SHARED_LIB_TARGETS :=
  5. SHARED_LIB_TARGETS_DEBUG :=
  6. APP_TARGETS :=
  7. APP_TARGETS_DEBUG :=
  8. all: debug release
  9. clean:
  10. rm -rf Debug
  11. rm -rf Release
  12. rm -rf lib
  13. .PHONY: all debug release clean
  14. -include x Torque2D
  15. -include x zlib
  16. -include x lpng
  17. -include x ljpeg
  18. release: $(LIB_TARGETS) $(SHARED_LIB_TARGETS) $(APP_TARGETS)
  19. @echo Built libraries: $(LIB_TARGETS)
  20. @echo Built shared libraries: $(SHARED_LIB_TARGETS)
  21. @echo Built apps: $(APP_TARGETS)
  22. debug: $(LIB_TARGETS_DEBUG) $(SHARED_LIB_TARGETS_DEBUG) $(APP_TARGETS_DEBUG)
  23. @echo Built libraries: $(LIB_TARGETS_DEBUG)
  24. @echo Built shared libraries: $(SHARED_LIB_TARGETS_DEBUG)
  25. @echo Built apps: $(APP_TARGETS_DEBUG)