From 9e200f0139c113ca371bd36303635e0915ed27f2 Mon Sep 17 00:00:00 2001 From: belliash Date: Mon, 21 Dec 2020 09:14:07 +0100 Subject: [PATCH] Implement chbuild command for setting target build type --- scripts/xtclib | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/scripts/xtclib b/scripts/xtclib index 43e9c5c..b61f489 100755 --- a/scripts/xtclib +++ b/scripts/xtclib @@ -33,6 +33,24 @@ charch() } export -f charch +# Sets the build type +chbuild() +{ + if [ "x${1}" == "x" ]; then + echo "Syntax: chbuild [DEBUG|RELEASE]" + return + fi + case ${1} in + [Rr][Ee][Ll][Ee][Aa][Ss][Ee]) + export BUILD_TYPE="RELEASE" + ;; + *) + export BUILD_TYPE="DEBUG" + esac + echo "Target build type: ${BUILD_TYPE}" +} +export -f chbuild + # Displays version banner version() { @@ -49,6 +67,7 @@ version() echo "Wine Resource Compiler Version: $(${XTCDIR}/bin/wrc --version | grep 'version' | cut -d' ' -f5)" echo charch ${TARGET} + chbuild DEBUG echo echo }