diff --git a/build.sh b/build.sh index a354c4a..24d073d 100755 --- a/build.sh +++ b/build.sh @@ -3,6 +3,8 @@ set -e set -o pipefail +RELEASE_TYPE="Release" + UNAME=$(uname -s) PLATFORM=$(uname -m) if [[ ${UNAME} == *"MINGW"* ]]; then @@ -27,26 +29,26 @@ base_dir=${PWD} mkdir -p "${base_dir}/mupen64plus-core/build" cd "${base_dir}/mupen64plus-core/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . cp ./*mupen64plus"${suffix}" "${install_dir}" cp "${base_dir}/mupen64plus-core/data/"* "${install_dir}" mkdir -p "${base_dir}/simple64-input-raphnetraw/build" cd "${base_dir}/simple64-input-raphnetraw/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . cp simple64-input-raphnetraw.* "${install_dir}" mkdir -p "${base_dir}/simple64-input-qt/build" cd "${base_dir}/simple64-input-qt/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . cp simple64-input-qt.* "${install_dir}" mkdir -p "${base_dir}/simple64-audio-sdl2/build" cd "${base_dir}/simple64-audio-sdl2/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . cp simple64-audio-sdl2.* "${install_dir}" @@ -68,7 +70,7 @@ fi mkdir -p "${base_dir}/simple64-gui/build" cd "${base_dir}/simple64-gui/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . if [[ ${UNAME} == *"Darwin"* ]]; then @@ -80,13 +82,13 @@ fi mkdir -p "${base_dir}/parallel-rsp/build" cd "${base_dir}/parallel-rsp/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . cp simple64-rsp-parallel.* "${install_dir}" mkdir -p "${base_dir}/parallel-rdp-standalone/build" cd "${base_dir}/parallel-rdp-standalone/build" -cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. +cmake -G Ninja -DCMAKE_BUILD_TYPE="${RELEASE_TYPE}" .. VERBOSE=1 cmake --build . cp simple64-video-parallel.* "${install_dir}"