summaryrefslogtreecommitdiffstats
path: root/FUNCTIONS
diff options
context:
space:
mode:
authorTreeve Jelbert2021-04-11 13:10:09 +0200
committerTreeve Jelbert2021-04-11 13:10:09 +0200
commit8e69240aa05a037caf21635fee2a9ecff0123be8 (patch)
tree9aa73696616c1ecc1a1440c707d99fc5b1c2a060 /FUNCTIONS
parent384a7b7d0a69eefd8c3632480b1206cec42728d4 (diff)
FUNCTIONS - support qt6
Diffstat (limited to 'FUNCTIONS')
-rwxr-xr-xFUNCTIONS6
1 files changed, 5 insertions, 1 deletions
diff --git a/FUNCTIONS b/FUNCTIONS
index d770aa010a..09c004786a 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -4,6 +4,7 @@
QT4DIR=$INSTALL_ROOT/opt/qt4
QT5DIR=$INSTALL_ROOT/usr
+QT6DIR=$INSTALL_ROOT/opt/qt6
qt5_build() {
# qmake uses its own flag settings
@@ -691,13 +692,16 @@ cmake_build() {
message INSTALL_PREFIX=$CMAKE_INSTALL_PREFIX &&
+ if is_depends_enabled $SPELL qt6base;then
+ OPTS+=" -DCMAKE_PREFIX_PATH=$QT6DIR/lib/cmake"
+ fi &&
+
cmake -DCMAKE_INSTALL_PREFIX=$CMAKE_INSTALL_PREFIX \
-DCMAKE_INSTALL_DATADIR=share \
-DCMAKE_INSTALL_DOCDIR=share/doc \
-DCMAKE_INSTALL_INCLUDEDIR=include \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_MANDIR=share/man \
- -DCMAKE_PREFIX_PATH=share/apps/cmake/modules \
-DCMAKE_INSTALL_SYSCONFDIR=$INSTALL_ROOT/etc \
-DCMAKE_BUILD_TYPE=$CM_BUILD_TYPE \
-DCMAKE_C_FLAGS_RELEASE="$CFLAGS" \