From e5ae1bfabe511553b17e1f575464b6fc0ab8d558 Mon Sep 17 00:00:00 2001 From: yosiokat Date: Mon, 8 Sep 2008 06:49:18 +0000 Subject: [PATCH] =?UTF-8?q?systemMenu=5Fmastering=E5=AE=9F=E8=A1=8C?= =?UTF-8?q?=E6=99=82=E3=81=AB=E9=9B=86=E3=82=81=E3=82=8B=E5=90=84=E3=83=95?= =?UTF-8?q?=E3=82=A1=E3=82=A4=E3=83=AB=E3=81=AB=E3=83=93=E3=83=AB=E3=83=89?= =?UTF-8?q?=E6=83=85=E5=A0=B1=E3=81=8C=E4=BB=98=E5=8A=A0=E3=81=95=E3=82=8C?= =?UTF-8?q?=E3=81=9F=E3=82=82=E3=81=AE=E3=81=A7=E3=82=82=E3=83=93=E3=83=AB?= =?UTF-8?q?=E3=83=89=E3=81=8C=E9=80=9A=E3=82=8B=E3=82=88=E3=81=86=E5=A4=89?= =?UTF-8?q?=E6=9B=B4=E3=80=82?= 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@2435 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/systemMenu_mastering/Makefile | 33 +++++++++++++++-------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/build/systemMenu_mastering/Makefile b/build/systemMenu_mastering/Makefile index 83dcf969..71ab3b6e 100644 --- a/build/systemMenu_mastering/Makefile +++ b/build/systemMenu_mastering/Makefile @@ -71,7 +71,8 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules do-build : $(TARGETS) -MASTERING = $(TWL_IPL_RED_PRIVATE_ROOT)/tools/bin/mastering.TWL.exe +#MASTERING = $(TWL_IPL_RED_PRIVATE_ROOT)/tools/bin/mastering.TWL.exe +MASTERING = $(TWL_IPL_RED_PRIVATE_ROOT)/build/tools/mastering.TWL/mastering.TWL.exe MASTERING_FLAGS = -t @@ -115,10 +116,10 @@ endif #無線ファーム #--------------------------- # [TODO] 無線ファームからバージョンを取得して、バージョン番号でディレクトリを作成する。 -$(OUT_DIR)/HNCA : $(SYSMENU_DIR)/wlanfirm/HNCA.tad +$(OUT_DIR)/HNCA : $(call eupath,$(shell find $(SYSMENU_DIR)/wlanfirm -name 'HNCA*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) - mkdir -p $(OUT_DIR)/$(notdir $(basename $<)) - mkdir -p $(OUT_DIR)/$(notdir $(basename $<))/V0 + mkdir -p $(OUT_DIR)/$(notdir $(basename $@)) + mkdir -p $(OUT_DIR)/$(notdir $(basename $@))/V0 cp $< ./$@/V0/ cp $(dir $<)/properties ./$@ else @@ -129,10 +130,10 @@ endif #ホワイトリスト #--------------------------- # [TODO] TADからバージョンを取得して、バージョン番号でディレクトリを作成する。 -$(OUT_DIR)/HNHA : $(SYSMENU_DIR)/DSHashTable/HNHA.tad +$(OUT_DIR)/HNHA : $(call eupath,$(shell find $(SYSMENU_DIR)/DSHashTable/ -name 'HNHA*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) - mkdir -p $(OUT_DIR)/$(notdir $(basename $<)) - mkdir -p $(OUT_DIR)/$(notdir $(basename $<))/V0 + mkdir -p $(OUT_DIR)/$(notdir $(basename $@)) + mkdir -p $(OUT_DIR)/$(notdir $(basename $@))/V0 cp $< ./$@/V0/ cp $(dir $<)/properties ./$@ else @@ -144,7 +145,7 @@ endif #--------------------------- # [TODO] TADからバージョンを取得して、バージョン番号でディレクトリを作成する。 # FIRM_USE_PRODUCT_KEYS = TRUE の時のみPROD用のシステムメニューバージョンを取得します。 -$(OUT_DIR)/HNLA : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(SYSMENU_VERSION_TARGET).out/HNLA -name 'HNL*.tad' -type f)) +$(OUT_DIR)/HNLA : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(OUT_DIR).out/HNLA -name 'HNL*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) mkdir -p $@ mkdir -p $@/V0 @@ -154,7 +155,7 @@ else cp $< $(OUT_DIR) endif -$(OUT_DIR)/HNLJ : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(SYSMENU_VERSION_TARGET).out/HNLJ -name 'HNL*.tad' -type f)) +$(OUT_DIR)/HNLJ : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(OUT_DIR).out/HNLJ -name 'HNL*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) mkdir -p $@ mkdir -p $@/V0 @@ -164,7 +165,7 @@ else cp $< $(OUT_DIR) endif -$(OUT_DIR)/HNLE : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(SYSMENU_VERSION_TARGET).out/HNLE -name 'HNL*.tad' -type f)) +$(OUT_DIR)/HNLE : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(OUT_DIR).out/HNLE -name 'HNL*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) mkdir -p $@ mkdir -p $@/V0 @@ -174,7 +175,7 @@ else cp $< $(OUT_DIR) endif -$(OUT_DIR)/HNLP : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(SYSMENU_VERSION_TARGET).out/HNLP -name 'HNL*.tad' -type f)) +$(OUT_DIR)/HNLP : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(OUT_DIR).out/HNLP -name 'HNL*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) mkdir -p $@ mkdir -p $@/V0 @@ -184,7 +185,7 @@ else cp $< $(OUT_DIR) endif -$(OUT_DIR)/HNLU : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(SYSMENU_VERSION_TARGET).out/HNLU -name 'HNL*.tad' -type f)) +$(OUT_DIR)/HNLU : $(call eupath,$(shell find $(SYSMENU_DIR)/sysmenuVersion/$(OUT_DIR).out/HNLU -name 'HNL*.tad' -type f)) ifeq ($(DO_MASTERING),TRUE) mkdir -p $@ mkdir -p $@/V0 @@ -197,15 +198,15 @@ endif #--------------------------- #共有フォント #--------------------------- -$(OUT_DIR)/TWLFontTable.dat: $(SYSMENU_DIR)/sharedFont/TWLFontTable.dat - cp $< ./$@ +$(OUT_DIR)/TWLFontTable.dat: $(call eupath,$(shell find $(SYSMENU_DIR)/sharedFont -name 'TWLFontTable_*.dat' -type f)) + cp $< ./$(OUT_DIR)/ #--------------------------- #NANDファーム #--------------------------- -$(OUT_DIR)/menu_launcher-$(TWL_BUILD_TYPE).nand: ../nandfirm/menu-launcher/menu_launcher-$(TWL_BUILD_TYPE).nand - cp $< ./$@ +$(OUT_DIR)/menu_launcher-$(TWL_BUILD_TYPE).nand: $(call eupath,$(shell find ../nandfirm/menu-launcher -name 'menu_launcher-$(TWL_BUILD_TYPE)*.nand' -type f)) + cp $< ./$(OUT_DIR)/ #---------------------------