msxbuild/Makefile

29 lines
968 B
Makefile
Raw Normal View History

#
2024-07-12 15:59:26 +00:00
# Module based project makefile to self build msxbuild.
#
PATH_BIN := bin
PATH_SRC := src
2024-07-05 22:11:54 +00:00
PATH_MSXBUILD ?= .
2024-07-12 15:59:26 +00:00
MB_PROJ_META_GROUP_ID ?= love.distributedrebirth.msx4.firemake.make4.msxbuild
MB_PROJ_META_ARTIFACT_ID ?= msxbuild
MB_PROJ_META_VERSION ?= 1.0.0
MB_PROJ_META_NAME ?= MSXBUILD
MB_PROJ_META_DESCRIPTION ?= Utils for openMSX in build pipeline.
MB_PROJ_META_WEBSITE ?= https://code.distributedrebirth.love/arch-msx/msxbuild
.RECIPEPREFIX := _
-include Makelocal.mk
2024-07-10 20:35:14 +00:00
include $(PATH_MSXBUILD)/lib/make/msxbuild-prolog.mk
2024-07-05 22:11:54 +00:00
include $(PATH_MSXBUILD)/lib/make/msxbuild.mk
2024-07-12 15:59:26 +00:00
$(call mb_make_call,mb_setup_default,$(PATH_BIN),$(PATH_SRC))
# Optional: make faster and setup graph root
.PHONY: Makefile
.PHONY: Makelocal.mk
.PHONY: $(PATH_MSXBUILD)/lib/make/msxbuild-prolog.mk
.PHONY: $(PATH_MSXBUILD)/lib/make/msxbuild.mk
Makefile: Makelocal.mk
Makefile: $(PATH_MSXBUILD)/lib/make/msxbuild-prolog.mk
Makefile: $(PATH_MSXBUILD)/lib/make/msxbuild.mk
@@include-root:: Makefile