From aac148ee3e9469398e4f38ee9b2cac5b8728a524 Mon Sep 17 00:00:00 2001 From: yoshida_teruhisa Date: Mon, 18 Aug 2008 06:43:06 +0000 Subject: [PATCH] =?UTF-8?q?TestMaker=20=20=E3=83=BByaml=20=E3=81=A7?= =?UTF-8?q?=E3=83=A2=E3=82=B8=E3=83=A5=E3=83=BC=E3=83=AB=E3=82=B5=E3=82=A4?= =?UTF-8?q?=E3=82=BA=E6=8B=A1=E5=BC=B5=E3=83=91=E3=83=A9=E3=83=A1=E3=83=BC?= =?UTF-8?q?=E3=82=BF=E3=82=92=E6=8C=87=E5=AE=9A=E3=81=A7=E3=81=8D=E3=82=8B?= =?UTF-8?q?=E3=82=88=E3=81=86=E3=81=AB=E5=AF=BE=E5=BF=9C=20ARM9FLXExpand?= =?UTF-8?q?=20/=20ARM7FLXExpand=20/=20ARM9LTDExpand=20/=20ARM7LTDExpand=20?= =?UTF-8?q?=E3=81=AE=E5=9B=9B=E7=A8=AE=20=20=20(=E3=81=9F=E3=81=A0?= =?UTF-8?q?=E3=81=97=E3=80=81=E5=90=8C=E3=81=98=E3=82=B3=E3=83=B3=E3=83=9D?= =?UTF-8?q?=E3=83=BC=E3=83=8D=E3=83=B3=E3=83=88=E3=81=AE=E3=82=B5=E3=82=A4?= =?UTF-8?q?=E3=82=BA=E3=81=AF=E4=B8=80=E5=BA=A6=E5=A4=A7=E3=81=8D=E3=81=8F?= =?UTF-8?q?=E8=A8=AD=E5=AE=9A=E3=81=99=E3=82=8B=E3=81=A8=E3=80=81=E3=82=B3?= =?UTF-8?q?=E3=83=B3=E3=83=9D=E3=83=BC=E3=83=8D=E3=83=B3=E3=83=88=E3=82=92?= =?UTF-8?q?=E4=B8=80=E3=81=8B=E3=82=89=E3=83=93=E3=83=AB=E3=83=89=E3=81=97?= =?UTF-8?q?=E3=81=AA=E3=81=8A=E3=81=95=E3=81=AA=E3=81=84=E9=99=90=E3=82=8A?= =?UTF-8?q?=E5=B0=8F=E3=81=95=E3=81=8F=E3=81=AA=E3=81=A3=E3=81=A6=E3=81=8F?= =?UTF-8?q?=E3=82=8C=E3=81=AA=E3=81=84=E4=B8=8D=E5=85=B7=E5=90=88=E3=81=82?= =?UTF-8?q?=E3=82=8A=EF=BC=9F)?= 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@2179 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- .../config/romparam_forBoottest.yaml | Bin 10568 -> 11708 bytes build/tests/TestMaker/script/config.py | 12 +++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/build/tests/TestMaker/config/romparam_forBoottest.yaml b/build/tests/TestMaker/config/romparam_forBoottest.yaml index ac87095dda67a4bcb558b66e17a30a906cc911e2..79fe7e9ac7371603983d104bd6e7f4a90ab0846e 100644 GIT binary patch delta 988 zcmX>Rv?qGQ1J21CI5}b+8G;ym87vvx7mtxmNNusa`N1L|%Z!M1$f9QoRB6J#F)Z K0ZDlR=oSECo}>2w delta 39 ncmdlJeIjVX1J2Dyxc0G6KEfrjxlZ^LgyAA{0m2YaJ;4qDWy=sU diff --git a/build/tests/TestMaker/script/config.py b/build/tests/TestMaker/script/config.py index 49c60e4d..e66a8174 100644 --- a/build/tests/TestMaker/script/config.py +++ b/build/tests/TestMaker/script/config.py @@ -76,10 +76,20 @@ for num in romparam.keys(): #----- ROM_HEADER_TEMPLATEおよびLIBSYSCALLの指定 if romparam[num].has_key(optkey) and romparam[num][optkey].has_key('UseFinalHeader') and romparam[num][optkey]['UseFinalHeader']: - codeparam.write(''.join(['ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/',gamecode,'/rom_header_$(call toLower,',gamecode,').template.sbin\n'])) + codeparam.write(''.join(['ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/',gamecode,'/rom_header_', gamecode.lower(), '.template.sbin\n'])) codeparam.write(''.join(['LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/',gamecode,'/libsyscall.a\n'])) if debugmakerom == '.DEBUG': codeparam.write('MAKEROM_FLAGS += -DSYSCALL_C=\'$(call empath,$(LIBSYSCALL:.a=_c.bin))\'\n') + #----- サイズ拡張 + if romparam[num].has_key(optkey) and debugmakerom == '.DEBUG': + if romparam[num][optkey].has_key('ARM9FLXExpand'): + codeparam.write(''.join(['MAKEROM_FLAGS += -DARM9FLX_EXPAND=', hex(romparam[num][optkey]['ARM9FLXExpand']), '\n'])) + if romparam[num][optkey].has_key('ARM7FLXExpand'): + codeparam.write(''.join(['MAKEROM_FLAGS += -DARM7FLX_EXPAND=', hex(romparam[num][optkey]['ARM7FLXExpand']), '\n'])) + if romparam[num][optkey].has_key('ARM9LTDExpand'): + codeparam.write(''.join(['MAKEROM_FLAGS += -DARM9LTD_EXPAND=', hex(romparam[num][optkey]['ARM9LTDExpand']), '\n'])) + if romparam[num][optkey].has_key('ARM7LTDExpand'): + codeparam.write(''.join(['MAKEROM_FLAGS += -DARM7LTD_EXPAND=', hex(romparam[num][optkey]['ARM7LTDExpand']), '\n'])) #----- ROM_SPEC_OPTIONS key の抽出 if romparam[num][rsfkey].get('AppType') == 'SYSTEM': keys = [key for key in romparam[num][rsfkey].keys() if key != 'TitleType' and key != 'eTicket' ]