systemMenuVersionタイトルの製品版をビルドできるよう変更。

FIRM_USE_PRODUCT_KEYS定義時には製品版をビルドし、未定義時には開発版をビルドする。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2065 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2008-08-01 05:03:01 +00:00
parent 5dd420686f
commit 94535539ba
15 changed files with 14 additions and 6 deletions

View File

@ -31,11 +31,11 @@ TWL_NANDAPP = TRUE
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
include ./commondefs.sysmenuVersion
DST_DIR = $(SYSMENU_VERSION_TARGET)
REGION ?= A
DST_DIR = dev
# タイムスタンプ
VER_TIMESTAMP = 08062300
VER_TIMESTAMP = 08073100
# システムメニューバージョン
MAJOR_VERSION = 0
@ -56,7 +56,7 @@ GEN_VERSION_PARAM = $(DST_DIR) $(VER_TIMESTAMP) $(STR_VERSION) $(MAJOR_VERSION)
GEN_VERSION_FILE = $(SYSMENU_TOOLSDIR)/bin/genVersion.plx
VERSION_TAD = HNL$(REGION).tad
VERSION_TAD = HNL$(REGION).$(SYSMENU_VERSION_TARGET).tad
ifneq ($(TWL_IPL_RED_PRIVATE_ROOT),)
VERSION_DAT = $(SYSMENU_VERSION_FILE)
@ -66,7 +66,7 @@ TARGETS += $(VERSION_TAD)
#----------------------------------------------------------------------------
LDIRT_CLEAN = $(VERSION_TAD) properties
LDIRT_CLEAN = $(VERSION_DAT) $(VERSION_TAD) properties
#----------------------------------------------------------------------------
@ -76,6 +76,7 @@ do-build : $(VERSION_TAD)
$(VERSION_DAT): ./Makefile ./commondefs.sysmenuVersion
$(GEN_VERSION_FILE) $(GEN_VERSION_PARAM)
mv SysmenuVersion.dat SysmenuVersion.$(SYSMENU_VERSION_TARGET).dat
$(VERSION_TAD) : $(SYSMENU_VERSION_FILE)
$(MAKETAD) $(call empath,$<) $(SYSMENU_VERSION_MAKETAD_OPTION) -o $@

View File

@ -16,7 +16,13 @@
# $Author:
#----------------------------------------------------------------------------
ifeq ($(FIRM_USE_PRODUCT_KEYS),TRUE)
SYSMENU_VERSION_TARGET = prod
else
SYSMENU_VERSION_TARGET = dev
endif
SYSMENU_VERSION_DIR = $(SYSMENU_ROOT)/build/systemMenu_RED/sysmenuVersion
SYSMENU_VERSION_FILE = SysmenuVersion.dat
SYSMENU_VERSION_FILE = SysmenuVersion.$(SYSMENU_VERSION_TARGET).dat
SYSMENU_VERSION_MAKETAD_OPTION += -s -d 0003000F484E4c41 3031 0 SYSM_VERSION -v 0 -p

View File

@ -25,6 +25,7 @@ TWL_ARCHGEN = LIMITED
TWL_NANDAPP = TRUE
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
include $(TWL_IPL_RED_ROOT)/build/systemMenu_RED/sysmenuVersion/commondefs.sysmenuVersion
ifeq ($(TWL_IPL_RED_PRIVATE_ROOT),)
override DO_MASTERING =
@ -138,7 +139,7 @@ endif
#システムメニューバージョン
#---------------------------
# [TODO] TADからバージョンを取得して、バージョン番号でディレクトリを作成する。
$(OUT_DIR)/HNLA : $(SYSMENU_DIR)/sysmenuVersion/HNLA.tad
$(OUT_DIR)/HNLA : $(SYSMENU_DIR)/sysmenuVersion/HNLA.$(SYSMENU_VERSION_TARGET).tad
ifeq ($(DO_MASTERING),TRUE)
mkdir -p $(OUT_DIR)/$(notdir $(basename $<))
mkdir -p $(OUT_DIR)/$(notdir $(basename $<))/V0