diff options
| author | takase1121 <20792268+takase1121@users.noreply.github.com> | 2025-04-11 21:17:24 +0800 |
|---|---|---|
| committer | takase1121 <20792268+takase1121@users.noreply.github.com> | 2025-04-11 21:17:24 +0800 |
| commit | 6e44e27ccc8dd4615b40e768b76bc300db4cf5bb (patch) | |
| tree | 6c1fbfb360a86f332b35091f37d29078e63ef255 /scripts | |
| parent | c3c4ddff5d007e81caaa48c4de15c738f226cfab (diff) | |
| download | lite-xl-6e44e27ccc8dd4615b40e768b76bc300db4cf5bb.tar.gz lite-xl-6e44e27ccc8dd4615b40e768b76bc300db4cf5bb.zip | |
ci: hardcode CMAKE_INSTALL_LIBDIR
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/build.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/build.sh b/scripts/build.sh index 2ef4c156..7befe0bb 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -234,14 +234,15 @@ main() { "minsize") cmake_build_type="MinSizeRel";; *) cmake_build_type="Release";; esac - cmake -GNinja .. -DCMAKE_BUILD_TYPE=$cmake_build_type -DCMAKE_INSTALL_PREFIX=../../prefix \ + # use -DCMAKE_INSTALL_LIBDIR to work around possibility of cmake using lib64 instead of lib + cmake -GNinja .. -DCMAKE_BUILD_TYPE=$cmake_build_type -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DSDL_INSTALL=ON -DSDL_INSTALL_DOCS=OFF -DSDL_DEPS_SHARED=ON \ -DSDL_AVX=OFF -DSDL_AVX2=OFF -DSDL_AVX512F=OFF -DSDL_SSE3=OFF -DSDL_SSE4_1=OFF -DSDL_SSE4_2=OFF \ -DSDL_DBUS=ON -DSDL_IBUS=ON -DSDL_AUDIO=OFF -DSDL_GPU=OFF -DSDL_RPATH=OFF -DSDL_PIPEWIRE=OFF \ -DSDL_CAMERA=OFF -DSDL_JOYSTICK=OFF -DSDL_HAPTIC=OFF -DSDL_HIDAPI=OFF -DSDL_DIALOG=OFF \ -DSDL_POWER=OFF -DSDL_SENSOR=OFF -DSDL_VULKAN=OFF -DSDL_LIBUDEV=OFF -DSDL_SHARED=OFF -DSDL_STATIC=ON \ -DSDL_X11=ON -DSDL_WAYLAND=ON -DSDL_TESTS=OFF -DSDL_EXAMPLES=OFF -DSDL_VENDOR_INFO=lite-xl - cmake --build . && cmake --install . + cmake --build . && cmake --install . --prefix="$(cd ../.. && pwd -P)/prefix" pkg_config_path="--pkg-config-path=$(cd ../../prefix/lib/pkgconfig && pwd -P)" cd ../../.. fi |
