summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDonald Carr2023-06-29 00:32:18 -0700
committerDonald Carr2023-06-29 00:33:33 -0700
commit82eda4bc2a9cb634b3723da94f17c0b837b13821 (patch)
treef1c4ae7a0a309e61ee59745efe15217f44904346 /PKGBUILD
parente0947a526e3cb42c2a84ffa7d6afa40c6554128e (diff)
downloadaur-82eda4bc2a9cb634b3723da94f17c0b837b13821.tar.gz
move to qt-cmake
Change-Id: I09164aca966505c40a4041085a3f3892e65302b1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 18 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0eafcef887ac..5a8e00f884fa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -46,21 +46,27 @@ prepare() {
}
build() {
- local working_dir=${srcdir}/${_source_archive_name}
- local build_dir=${working_dir}/build
+ local working_dir=${srcdir}/${_source_archive_name}
+ local build_dir=${working_dir}/build
- rm -Rf ${build_dir}
- mkdir -p ${build_dir}
- cd ${build_dir}
+ rm -Rf ${build_dir}
+ mkdir -p ${build_dir}
+ cd ${build_dir}
+
+ qt_cmake_in_play=$(which qt-cmake || echo /usr/lib/qt6/bin/qt-cmake)
+ echo "Using qt-cmake: ${qt_cmake_in_play}"
- cmake \
- -G Ninja \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_TOOLCHAIN_FILE=${startdir}/toolchain.cmake \
- -DCMAKE_BUILD_TYPE=Release -DWITH_DOCS=ON -DBUILD_QBS=OFF -DBUILD_WITH_CRASHPAD=OFF \
- ${working_dir}
+ ${qt_cmake_in_play} \
+ -G Ninja \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DQT_CHAINLOAD_TOOLCHAIN_FILE=${startdir}/toolchain.cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DWITH_DOCS=ON \
+ -DBUILD_QBS=OFF \
+ -DBUILD_WITH_CRASHPAD=OFF \
+ ${working_dir}
- ninja all
+ ninja all
}
package() {