diff options
author | Junghoon Park <jh9216.park@samsung.com> | 2018-07-02 10:01:32 +0900 |
---|---|---|
committer | Junghoon Park <jh9216.park@samsung.com> | 2018-07-02 13:37:20 +0900 |
commit | 0330c7a8044849d9efd0dd89d0e27559dcfcdcac (patch) | |
tree | 6ed1728ef38e9b4fba61ff574beb22a899e4b8f4 /build.sh | |
parent | 6c407bda1ac0d9408c27ffa9182abdb539f3f9d4 (diff) | |
download | tidl-0330c7a8044849d9efd0dd89d0e27559dcfcdcac.tar.gz tidl-0330c7a8044849d9efd0dd89d0e27559dcfcdcac.tar.bz2 tidl-0330c7a8044849d9efd0dd89d0e27559dcfcdcac.zip |
Support build script for Windows
Prep
sudo apt-get install mingw-w64
Build
./build.sh build_win
Change-Id: Ie73f72be7916d3625e560ccdee73e635a681fe87
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -14,6 +14,7 @@ usage() { echo "Usage: $0 [command]" echo "Commands:" echo " build Build the package" + echo " build_win Build the package for Windows" echo " clean Clean all artifacts" echo " clean_build Clean & Build the package" } @@ -23,7 +24,17 @@ cmd_build() { mkdir -p $SCRIPT_DIR/$BUILD_DIR cd $SCRIPT_DIR/$BUILD_DIR VER=`cat ../packaging/tidl.spec | grep 'Version' | sed 's/Version://' | tr -d ' \r'` - cmake .. -DFULLVER=$VER + cmake .. -DFULLVER=$VER -DMINIMUM_BUILD="yes" + make clean + make +} + +cmd_build_win() { + echo "[TIDL] Build the package" + mkdir -p $SCRIPT_DIR/$BUILD_DIR + cd $SCRIPT_DIR/$BUILD_DIR + VER=`cat ../packaging/tidl.spec | grep 'Version' | sed 's/Version://' | tr -d ' \r'` + cmake .. -DFULLVER=$VER -DMINIMUM_BUILD="yes" -DBUILD_WIN="yes" make clean make } @@ -46,6 +57,7 @@ cmd_clean_build() { cmd=$1; shift; case "$cmd" in build|--build|-b) cmd_build $@ ;; + build_win|--build_win|-bw) cmd_build_win $@ ;; clean|--clean|-c) cmd_clean $@ ;; clean_build |--clean_build |-cb) cmd_clean_build $@ ;; *) usage ;; |