make it build with CMAKE 4.0

This commit is contained in:
lod 2025-03-30 14:47:07 +02:00
parent 557c608863
commit a97a364aed

View file

@ -43,6 +43,8 @@ prepare() {
done
sed -i 's/$(MAKE)/ninja/g' edgetx/CMakeLists.txt
sed -i 's/cmake_policy(SET CMP0026 OLD)/cmake_policy(SET CMP0026 NEW)/' edgetx/companion/src/CMakeLists.txt
sed -i 's/cmake_policy(SET CMP0023 OLD)/cmake_policy(SET CMP0023 NEW)/' edgetx/cmake/GenericDefinitions.cmake
cd "$srcdir/edgetx/radio/src/thirdparty/"
git submodule init
@ -104,6 +106,7 @@ build() {
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
-DGVARS=YES \
-DHELI=YES \
-DLUA=YES \