2024-06-30 00:42:42 +00:00
|
|
|
#
|
2024-07-05 18:43:18 +00:00
|
|
|
# Module based project makefile for msxbuild.
|
2024-06-30 00:42:42 +00:00
|
|
|
#
|
2024-07-07 02:33:03 +00:00
|
|
|
|
|
|
|
|
|
|
|
# Configure make
|
2024-07-02 01:27:14 +00:00
|
|
|
.SUFFIXES:
|
2024-07-05 18:43:18 +00:00
|
|
|
.PHONY: Makefile
|
2024-07-07 02:53:18 +00:00
|
|
|
ifeq ($(VERBOSE),off)
|
2024-07-05 18:43:18 +00:00
|
|
|
.SILENT:
|
|
|
|
endif
|
|
|
|
ifeq ($(.DEFAULT_GOAL),)
|
|
|
|
.DEFAULT_GOAL := @help
|
|
|
|
endif
|
2020-12-23 17:14:13 +00:00
|
|
|
|
2024-07-07 02:33:03 +00:00
|
|
|
|
|
|
|
# Configure project
|
|
|
|
-include Makelocal.mk
|
2024-07-05 18:43:18 +00:00
|
|
|
PATH_BIN := bin
|
|
|
|
PATH_SRC := src
|
2024-07-05 22:11:54 +00:00
|
|
|
PATH_MSXBUILD ?= .
|
2024-07-07 02:33:03 +00:00
|
|
|
|
|
|
|
|
|
|
|
# Generate project flow
|
2024-07-05 22:11:54 +00:00
|
|
|
include $(PATH_MSXBUILD)/lib/make/msxbuild.mk
|
2024-07-06 11:10:46 +00:00
|
|
|
$(call mb_make_call_eval,mb_doc_flow_help,MSXBUILD-Example)
|
|
|
|
$(call mb_make_call_eval,mb_make_flow_0module,$(PATH_SRC))
|
2024-07-07 02:33:03 +00:00
|
|
|
$(call mb_make_call_eval,mb_proj_flow_setup,$(PATH_BIN))
|
|
|
|
$(call mb_make_call_eval,mb_proj_flow_flight_video,$(PATH_BIN))
|
|
|
|
|
|
|
|
|
|
|
|
# Add japanese support
|
|
|
|
ifdef LANG_JP
|
|
|
|
MB_MAKE_ECHO_CRAYON = "©Δ∞ 仙上主天"
|
|
|
|
MB_PROJ_META_NAME = "メッカシステム拡大建てる"
|
|
|
|
MB_PROJ_STEP_BEFORE_PREFIX = "フェーズ前 "
|
|
|
|
MB_PROJ_STEP_AFTER_PREFIX = "フェーズ後 "
|
|
|
|
MB_PROJ_STEP_DONE_PREFIX = "プライムパイターゲットの実行を終了しました "
|
|
|
|
MB_OPENMSX_LOG_PREFIX = "オープンメッカシステム拡張を開始しましょう!のために"
|
|
|
|
MB_AUTOEXEC_LOG_PREFIX = "自動実行の書き込み"
|
|
|
|
$(call mb_make_call_eval,mb_proj_flow_setup_jp)
|
|
|
|
endif
|
2024-07-05 18:43:18 +00:00
|
|
|
|