From 389386838682526c2aa47d62c7c8c172a1281777 Mon Sep 17 00:00:00 2001 From: Andreas Stallinger Date: Mon, 9 Mar 2015 12:50:55 +0100 Subject: [PATCH] build: Appname change Appname changed to coati + build script for unix --- CMakeLists.txt | 4 ++-- script/build.sh | 33 +++++++++++++++++++++++++++++++++ script/debug.sh | 9 --------- script/release.sh | 9 --------- 4 files changed, 35 insertions(+), 20 deletions(-) create mode 100755 script/build.sh delete mode 100755 script/debug.sh delete mode 100755 script/release.sh diff --git a/CMakeLists.txt b/CMakeLists.txt index 65bd0517..99edb4af 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,9 +6,9 @@ include(cmake/create_source_groups.cmake) # Variables -------------------------------------------------------------------- -set(PROJECT_NAME masterproject) +set(PROJECT_NAME Coati) -set(APP_PROJECT_NAME "${PROJECT_NAME}_app") +set(APP_PROJECT_NAME "${PROJECT_NAME}") set(LIB_PROJECT_NAME "${PROJECT_NAME}_lib") set(TEST_PROJECT_NAME "${PROJECT_NAME}_test") diff --git a/script/build.sh b/script/build.sh new file mode 100755 index 00000000..bd865e6a --- /dev/null +++ b/script/build.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +# Determine path to script +MY_PATH=`dirname "$0"` + +cd $MY_PATH/.. + +# Build and run target + +if [ "$1" = "release" ] || [ "$1" = "r" ] +then + if [ $2 = "test" ] + then + #echo "release test" + ninja -C build/Release Coati_test && cd bin/test && Release/Coati_test + else + #echo "release app" + ninja -C build/Release Coati && cd bin/app && Release/Coati + fi +elif [ "$1" = "debug" ] || [ "$1" = "d" ] +then + echo "$2" + if [ "$2" = "test" ] + then + #echo "debug test" + ninja -C build/Debug Coati_test && cd bin/test && Debug/Coati_test + else + #echo "debug app" + ninja -C build/Debug Coati && cd bin/app && Debug/Coati + fi +else + echo "no arguments first argument 'release' or 'debug', if test second argument is 'test'" +fi diff --git a/script/debug.sh b/script/debug.sh deleted file mode 100755 index 1bd65425..00000000 --- a/script/debug.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -# Determine path to script -MY_PATH=`dirname "$0"` - -cd $MY_PATH/.. - -# Build and run target -ninja -C build/Debug masterproject_"$1" && cd bin/"$1" && Debug/masterproject_"$1" diff --git a/script/release.sh b/script/release.sh deleted file mode 100755 index 7b5675b6..00000000 --- a/script/release.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -# Determine path to script -MY_PATH=`dirname "$0"` - -cd $MY_PATH/.. - -# Build and run target -ninja -C build/Release masterproject_"$1" && cd bin/"$1" && Release/masterproject_"$1"