File tree Expand file tree Collapse file tree 1 file changed +11
-12
lines changed
Expand file tree Collapse file tree 1 file changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -32,23 +32,22 @@ echo "$VERSION" > ~/version
3232mkdir -p ./AppDir/bin
3333cd ./Ymir
3434mkdir -p build && cd build
35- cmake_opts=(
36- -D Ymir_ENABLE_TESTS=OFF
37- -D Ymir_ENABLE_DEVLOG=OFF
38- -D Ymir_ENABLE_IMGUI_DEMO=OFF
39- -D Ymir_ENABLE_SANDBOX=OFF
40- -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake
41- -DCMAKE_BUILD_TYPE=Release
35+ set -- \
36+ -D Ymir_ENABLE_TESTS=OFF \
37+ -D Ymir_ENABLE_DEVLOG=OFF \
38+ -D Ymir_ENABLE_IMGUI_DEMO=OFF \
39+ -D Ymir_ENABLE_SANDBOX=OFF \
40+ -DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake \
41+ -DCMAKE_BUILD_TYPE=Release \
4242 --fresh
43- )
4443# Enable AVX2 only for x86_64
45- if [ " $ARCH " == " x86_64" ]; then
46- cmake_opts+=(- D Ymir_AVX2=ON)
44+ if [ " $ARCH " = " x86_64" ]; then
45+ set -- " $@ " - D Ymir_AVX2=ON
4746else
48- cmake_opts+=(- D Ymir_AVX2=OFF -DCMAKE_CXX_FLAGS=" -flax-vector-conversions" )
47+ set -- " $@ " - D Ymir_AVX2=OFF -DCMAKE_CXX_FLAGS=" -flax-vector-conversions"
4948fi
5049
51- cmake .. " ${cmake_opts[@]} "
50+ cmake .. " $@ "
5251make -j$( nproc)
5352mv -v apps/ymir-sdl3/ymir-sdl3-0.3.0 ../../AppDir/bin/ymir-sdl3
5453mv -v ../apps/ymir-sdl3/res/ymir.png ../../AppDir
You can’t perform that action at this time.
0 commit comments