mirror of
https://github.com/simple64/simple64.git
synced 2026-11-14 11:28:42 +01:00
Add way to set release type
This commit is contained in:
1 parent
af826441bc
commit
b90dca4f0c
1 file changed
+9
-7
@@ -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}"
|
||||
|
||||
|
||||
Reference in new issue
Block a user