From b396f55ddc31adcad8954f4f2d18c8d212502243 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Thu, 10 Aug 2023 10:51:44 +0800 Subject: [PATCH] don't force build debug version of boost on Windows --- build_release.bat | 10 +++++----- build_release_macos.sh | 8 ++++---- build_release_vs2022.bat | 10 +++++----- deps/Boost/Boost.cmake | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/build_release.bat b/build_release.bat index 8a6f29e257..73c02fbe4c 100644 --- a/build_release.bat +++ b/build_release.bat @@ -3,17 +3,17 @@ cd deps mkdir build cd build set DEPS=%CD%/OrcaSlicer_dep -if "%1"=="studio" ( - GOTO :studio +if "%1"=="slicer" ( + GOTO :slicer ) echo "building deps.." cmake ../ -G "Visual Studio 16 2019" -DDESTDIR="%CD%/OrcaSlicer_dep" -DCMAKE_BUILD_TYPE=Release -cmake --build . --config Release --target ALL_BUILD -- -m +cmake --build . --config Release --target deps -- -m if "%1"=="deps" exit /b 0 -:studio -echo "building studio..." +:slicer +echo "building Orca Slicer..." cd %WP% mkdir build cd build diff --git a/build_release_macos.sh b/build_release_macos.sh index 406958b3d4..ec2e13965b 100755 --- a/build_release_macos.sh +++ b/build_release_macos.sh @@ -12,7 +12,7 @@ while getopts ":a:sdphn" opt; do export ARCH="$OPTARG" ;; s ) - export BUILD_TARGET="studio" + export BUILD_TARGET="slicer" ;; n ) export NIGHTLY_BUILD="1" @@ -20,7 +20,7 @@ while getopts ":a:sdphn" opt; do h ) echo "Usage: ./build_release_macos.sh [-d]" echo " -d: Build deps only" echo " -a: Set ARCHITECTURE (arm64 or x86_64)" - echo " -s: Build studio only" + echo " -s: Build slicer only" echo " -n: Nightly build" exit 0 ;; @@ -54,7 +54,7 @@ mkdir -p build_$ARCH cd build_$ARCH DEPS=$PWD/OrcaSlicer_dep_$ARCH mkdir -p $DEPS -if [ "studio." != $BUILD_TARGET. ]; +if [ "slicer." != $BUILD_TARGET. ]; then echo "building deps..." echo "cmake ../ -DDESTDIR=$DEPS -DOPENSSL_ARCH=darwin64-${ARCH}-cc -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES:STRING=${ARCH}" @@ -75,7 +75,7 @@ fi cd $WD mkdir -p build_$ARCH cd build_$ARCH -echo "building studio..." +echo "building slicer..." cmake .. -GXcode -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="$DEPS/usr/local" -DCMAKE_INSTALL_PREFIX="$PWD/OrcaSlicer" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=ON -DCMAKE_INSTALL_RPATH="$DEPS/usr/local" -DCMAKE_MACOSX_BUNDLE=ON -DCMAKE_OSX_ARCHITECTURES=${ARCH} cmake --build . --config Release --target ALL_BUILD mkdir -p OrcaSlicer diff --git a/build_release_vs2022.bat b/build_release_vs2022.bat index ea5f2f8b9f..2ff2d89304 100644 --- a/build_release_vs2022.bat +++ b/build_release_vs2022.bat @@ -3,17 +3,17 @@ cd deps mkdir build cd build set DEPS=%CD%/OrcaSlicer_dep -if "%1"=="studio" ( - GOTO :studio +if "%1"=="slicer" ( + GOTO :slicer ) echo "building deps.." cmake ../ -G "Visual Studio 17 2022" -A x64 -DDESTDIR="%CD%/OrcaSlicer_dep" -DCMAKE_BUILD_TYPE=Release -cmake --build . --config Release --target ALL_BUILD -- -m +cmake --build . --config Release --target deps -- -m if "%1"=="deps" exit /b 0 -:studio -echo "building studio..." +:slicer +echo "building Orca Slicer..." cd %WP% mkdir build cd build diff --git a/deps/Boost/Boost.cmake b/deps/Boost/Boost.cmake index 61a1f4a8e2..a48b5f017e 100644 --- a/deps/Boost/Boost.cmake +++ b/deps/Boost/Boost.cmake @@ -90,7 +90,7 @@ if (_cfg_rel GREATER -1 OR _cfg_relwdeb GREATER -1 OR _cfg_minsizerel GREATER -1 list(APPEND _boost_variants release) endif() -if (_cfg_deb GREATER -1 OR (MSVC AND ${DEP_DEBUG}) ) +if (MSVC AND ${DEP_DEBUG} ) list(APPEND _boost_variants debug) endif()