diff options
author | Donald Carr | 2023-06-29 00:32:18 -0700 |
---|---|---|
committer | Donald Carr | 2023-06-29 00:33:33 -0700 |
commit | 82eda4bc2a9cb634b3723da94f17c0b837b13821 (patch) | |
tree | f1c4ae7a0a309e61ee59745efe15217f44904346 /PKGBUILD | |
parent | e0947a526e3cb42c2a84ffa7d6afa40c6554128e (diff) | |
download | aur-82eda4bc2a9cb634b3723da94f17c0b837b13821.tar.gz |
move to qt-cmake
Change-Id: I09164aca966505c40a4041085a3f3892e65302b1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 18 insertions, 12 deletions
@@ -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() { |