Add way to set release type

This commit is contained in:
Logan McNaughton committed 2023-05-06 20:35:17 -06:00
1 parent af826441bc
commit b90dca4f0c
1 file changed
+9 -7
+9 -7
View File
@@ -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}"