From ae0aa3ba88c62d859a317b9784eef45a144a7ccf Mon Sep 17 00:00:00 2001 From: kamikawa Date: Tue, 3 Mar 2009 08:34:07 +0000 Subject: [PATCH] =?UTF-8?q?FontWriter=E3=81=ABtad=E7=94=9F=E6=88=90?= =?UTF-8?q?=E3=82=AA=E3=83=97=E3=82=B7=E3=83=A7=E3=83=B3=E3=82=92=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2759 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- .../FontWriter/ARM9.TWL/Makefile | 19 +++++++++++++++++-- .../FontWriter/ARM9.TWL/main.rsf | 2 +- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/build/systemMenu_tools/FontWriter/ARM9.TWL/Makefile b/build/systemMenu_tools/FontWriter/ARM9.TWL/Makefile index afe2a912..c3bc3a3f 100644 --- a/build/systemMenu_tools/FontWriter/ARM9.TWL/Makefile +++ b/build/systemMenu_tools/FontWriter/ARM9.TWL/Makefile @@ -31,6 +31,11 @@ MACRO_FLAGS += -DNAND_INITIALIZER_LIMITED_MODE # FontWriter用としてビルドする場合定義します。(要:Make Clean) MACRO_FLAGS += -DTWL_FONT_WRITER #============================================================================ +#============================================================================ +# tadを作成する場合はTRUEを指定 +FONT_WRITER_TAD = FALSE +#============================================================================ + SYSM_DISABLE_DEBUG = TRUE @@ -43,7 +48,15 @@ TWL_ARCHGEN = LIMITED TITLEID_LO = 0FWA #TARGET_TAD = +ifeq ($(FONT_WRITER_TAD),TRUE) +TWL_NANDAPP = TRUE +TARGET_BIN = FontWriter.tad +MAKETAD_OPTION += -s +FONT_WRITER_MEDIA = NAND +else TARGET_BIN = FontWriter.srl +FONT_WRITER_MEDIA = GameCard +endif LCFILE_SPEC = ../../NandInitializerRed/ARM9.TWL/ARM9-TS.lsf ROM_SPEC = ./main.rsf @@ -79,7 +92,8 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs MAKEROM_FLAGS += -DTITLEID_LO='$(TITLEID_LO)' \ -DCARD_REGION='$(CARD_REGION)' \ - -DDISABLE_DEBUG='$(SYSM_DISABLE_DEBUG)' + -DDISABLE_DEBUG='$(SYSM_DISABLE_DEBUG)' \ + -DFONT_WRITER_MEDIA='$(FONT_WRITER_MEDIA)' MAKETAD_FLAGS += -s @@ -92,7 +106,8 @@ SDK_APPEND_LIBS = \ libsfs$(TWL_LIBSUFFIX).a \ libnam$(TWL_LIBSUFFIX).a \ libsea$(TWL_LIBSUFFIX).a \ - liblcfg$(TWL_LIBSUFFIX).a + liblcfg$(TWL_LIBSUFFIX).a \ + libna$(TWL_LIBSUFFIX).a LLIBRARIES += $(SYSMENU_LIBS) $(SDK_APPEND_LIBS) diff --git a/build/systemMenu_tools/FontWriter/ARM9.TWL/main.rsf b/build/systemMenu_tools/FontWriter/ARM9.TWL/main.rsf index 60592e80..cd07338b 100644 --- a/build/systemMenu_tools/FontWriter/ARM9.TWL/main.rsf +++ b/build/systemMenu_tools/FontWriter/ARM9.TWL/main.rsf @@ -191,7 +191,7 @@ AppendProperty # # Boot allowed Media: [GameCard/NAND] # - Media GameCard + Media $(FONT_WRITER_MEDIA) # # GameCode for TitleID : Your GameCode in 4 ascii words