msxbuild/Makefile
Willem Cazander 183b0908aa
All checks were successful
Run test asserts / Test-Asserts (push) Successful in -3s
Removed builtin rules and left over fix.
2024-07-07 21:34:56 +02:00

121 lines
2.3 KiB
Makefile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#
# Module based project makefile for msxbuild.
#
# Configure make, can't use tabs here, than no indenting,
# as white space is not for typing multiple white spaces.
MAKEFLAGS += --no-builtin-rules
MAKEFLAGS += --no-builtin-variables
.SUFFIXES:
.PHONY: Makefile
ifdef VERBOSE
ifeq ("$(VERBOSE)", "off")
.SILENT:
endif
endif
ifdef
ifeq ("$(うるさい)", "ユニット")
.SILENT:
endif
endif
ifdef LUIDRUCHTIG
ifeq ("$(LUIDRUCHTIG)", "uit")
.SILENT:
endif
endif
ifdef VERBOSA
ifeq ("$(VERBOSA)", "traje")
.SILENT:
endif
endif
ifdef VERBOSO
ifeq ("$(VERBOSO)", "traje")
.SILENT:
endif
endif
ifdef VERBEUSE
ifeq ("$(VERBEUSE)", "dehors")
.SILENT:
endif
endif
ifdef VERBEUX
ifeq ("$(VERBEUX)", "dehors")
.SILENT:
endif
endif
ifdef шумный
ifeq ("$(шумный)", "вне")
.SILENT:
endif
endif
ifdef
ifeq ("$(吵雜)", "出去")
.SILENT:
endif
endif
ifdef
ifeq ("$(वाचाल)", "बंद")
.SILENT:
endif
endif
ifdef
ifeq ("$(ᕗᕉᑉᕉᔅ)", "ᖃᒥᓪᓗᒍ")
.SILENT:
endif
endif
ifndef VERBOSE
ifndef
ifndef LUIDRUCHTIG
ifndef VERBOSA
ifndef VERBOSO
ifndef VERBEUSE
ifndef VERBEUX
ifndef шумный
ifndef
ifndef
ifndef
.SILENT:
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
# Configure project
-include Makelocal.mk
PATH_BIN := bin
PATH_SRC := src
PATH_MSXBUILD ?= .
ifeq ($(.DEFAULT_GOAL),)
.DEFAULT_GOAL := @help
endif
# Generate project flow
include $(PATH_MSXBUILD)/lib/make/msxbuild.mk
$(call mb_make_call_eval,mb_doc_flow_help,MSXBUILD-Example)
$(call mb_make_call_eval,mb_make_flow_0module,$(PATH_SRC))
$(call mb_make_call_eval,mb_proj_flow_setup,$(PATH_BIN))
$(call mb_make_call_eval,mb_flight_proj_flow_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