msxbuild/Makefile

27 lines
811 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
PATH_MSXBUILD ?= lib
2024-07-18 21:51:04 +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 := Library to use openMSX in build pipeline.
MB_PROJ_META_WEBSITE := https://code.distributedrebirth.love/arch-msx/msxbuild
2024-07-12 15:59:26 +00:00
.RECIPEPREFIX := _
2024-07-12 16:30:53 +00:00
.DEFAULT_GOAL := @all
2024-07-12 15:59:26 +00:00
-include Makelocal.mk
include $(PATH_MSXBUILD)/msxbuild.mk
$(call mb-make-call,mb-setup-default,$(PATH_BIN),$(PATH_SRC))
2024-07-12 15:59:26 +00:00
# Optional: make faster and setup graph root
.PHONY: Makefile
.PHONY: Makelocal.mk
.PHONY: $(PATH_MSXBUILD)/msxbuild.mk
2024-07-12 16:30:53 +00:00
Makefile:: Makelocal.mk
Makefile:: $(PATH_MSXBUILD)/msxbuild.mk
2024-07-12 15:59:26 +00:00
@@include-root:: Makefile