リリース用ビルド設定を追加

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@636 385bec56-5757-e545-9c3a-d8741f4650f1
This commit is contained in:
N2614 2012-02-16 01:06:09 +00:00
parent 5b0cb11c2d
commit d7cdb29852
4 changed files with 31 additions and 7 deletions

View File

@ -1,7 +1,28 @@
#!/usr/bin/env bash
# フラグ判定
for arg in $@
do
if [ "$arg" = 'RELEASE' ]; then
releaseBuild=true
fi
done
if [ $releaseBuild ] ; then
BUILD_TYPE=release
OPTION="PROD_BUILD=true"
else
BUILD_TYPE=development
fi
#################### 通常ビルド ####################
# ツールのビルド
omake BUILD=development FILTER=CTR-TS.*fast -j8
omake BUILD=$BUILD_TYPE FILTER=CTR-TS.*fast -j8 $OPTION
#Releaseはツールのみ
if [ $releaseBuild ] ; then
exit
fi
# CTR自動テストのビルド
cd tests

View File

@ -39,7 +39,8 @@ SOURCES[] =
../../common/configLoader.cpp
../../common/VersionDetect.cpp
CTR_BANNER_SPEC = $(TARGET_PROGRAM).bsf
include $(ROOT)/common/BuildSwitch.om
CTR_BANNER_SPEC = $(TARGET_NAME).bsf
ROMFS_ROOT = ../../common/romfiles
@ -56,7 +57,7 @@ LIBS += libnn_cfg \
INSTALL_SDK_TOOL = true
ROM_SPEC_FILE = $(TARGET_PROGRAM).rsf
ROM_SPEC_FILE = $(TARGET_NAME).rsf
DESCRIPTOR = $(HORIZON_ROOT)/resources/specfiles/private/RepairTool.desc
include $(ROOT_OMAKE)/modulerules

View File

@ -39,7 +39,8 @@ SOURCES[] =
../../common/configLoader.cpp
../../common/VersionDetect.cpp
CTR_BANNER_SPEC = $(TARGET_PROGRAM).bsf
include $(ROOT)/common/BuildSwitch.om
CTR_BANNER_SPEC = $(TARGET_NAME).bsf
ROMFS_ROOT = ../../common/romfiles
@ -56,7 +57,7 @@ LIBS += libnn_cfg \
INSTALL_SDK_TOOL = true
ROM_SPEC_FILE = $(TARGET_PROGRAM).rsf
ROM_SPEC_FILE = $(TARGET_NAME).rsf
DESCRIPTOR = $(HORIZON_ROOT)/resources/specfiles/private/RepairTool.desc
include $(ROOT_OMAKE)/modulerules

View File

@ -39,7 +39,8 @@ SOURCES[] =
../../common/configLoader.cpp
../../common/VersionDetect.cpp
CTR_BANNER_SPEC = $(TARGET_PROGRAM).bsf
include $(ROOT)/common/BuildSwitch.om
CTR_BANNER_SPEC = $(TARGET_NAME).bsf
ROMFS_ROOT = ../../common/romfiles
@ -56,7 +57,7 @@ LIBS += libnn_cfg \
INSTALL_SDK_TOOL = true
ROM_SPEC_FILE = $(TARGET_PROGRAM).rsf
ROM_SPEC_FILE = $(TARGET_NAME).rsf
DESCRIPTOR = $(HORIZON_ROOT)/resources/specfiles/private/RepairTool.desc
include $(ROOT_OMAKE)/modulerules