commit 7184c76a1f887637fd6b2c9efe44fc336fca5bcc parent 450c41e82ebd5dc70f0c125778724735a67d8eff Author: dsp56300 <dsp56300@users.noreply.github.com> Date: Mon, 15 Jul 2024 20:00:50 +0200 add hostname to build output folder Diffstat:
M | build_linux.sh | | | 15 | ++++++++++++--- |
M | build_linux_console.sh | | | 16 | ++++++++++++---- |
D | build_linux_wsl.sh | | | 3 | --- |
3 files changed, 24 insertions(+), 10 deletions(-)
diff --git a/build_linux.sh b/build_linux.sh @@ -1,6 +1,15 @@ -cmake . -B ./temp/cmake_linux -Dgearmulator_BUILD_JUCEPLUGIN=ON -Dgearmulator_BUILD_JUCEPLUGIN_CLAP=ON -Dgearmulator_BUILD_JUCEPLUGIN_LV2=ON -Dgearmulator_SYNTH_OSIRUS=ON -cd ./temp/cmake_linux -cmake --build . --config Release +host=$(hostname) + +if [ -z "$1" ] +then + threads=4 +else + threads=$1 +fi + +cmake . -B ./temp/cmake_${host} -Dgearmulator_BUILD_JUCEPLUGIN=ON -Dgearmulator_BUILD_JUCEPLUGIN_CLAP=ON -Dgearmulator_BUILD_JUCEPLUGIN_LV2=ON -Dgearmulator_SYNTH_OSIRUS=ON +cd ./temp/cmake_${host} +cmake --build . --config Release -j $threads cpack -G DEB cpack -G RPM cpack -G ZIP diff --git a/build_linux_console.sh b/build_linux_console.sh @@ -1,3 +1,12 @@ -cmake . -B ./temp/cmake_linux_console -Dgearmulator_BUILD_JUCEPLUGIN=OFF -DCMAKE_BUILD_TYPE=Release -cd ./temp/cmake_linux_console -cmake --build . --config Release -j 4 -\ No newline at end of file +host=$(hostname) + +if [ -z "$1" ] +then + threads=4 +else + threads=$1 +fi + +cmake . -B ./temp/cmake_linux_${host} -Dgearmulator_BUILD_JUCEPLUGIN=OFF -DCMAKE_BUILD_TYPE=Release +cd ./temp/cmake_linux_${host} +cmake --build . --config Release -j $threads diff --git a/build_linux_wsl.sh b/build_linux_wsl.sh @@ -1,3 +0,0 @@ -cmake . -B ./temp/cmake_linux_wsl -Dgearmulator_BUILD_JUCEPLUGIN=ON -DCMAKE_BUILD_TYPE=Release -cd ./temp/cmake_linux_wsl -cmake --build . --config Release --parallel 24