summaryrefslogtreecommitdiffstats
path: root/qt5/qtbase/PRE_SUB_DEPENDS
diff options
context:
space:
mode:
Diffstat (limited to 'qt5/qtbase/PRE_SUB_DEPENDS')
-rwxr-xr-xqt5/qtbase/PRE_SUB_DEPENDS16
1 files changed, 16 insertions, 0 deletions
diff --git a/qt5/qtbase/PRE_SUB_DEPENDS b/qt5/qtbase/PRE_SUB_DEPENDS
new file mode 100755
index 0000000000..1e426ab191
--- /dev/null
+++ b/qt5/qtbase/PRE_SUB_DEPENDS
@@ -0,0 +1,16 @@
+case $THIS_SUB_DEPENDS in
+ ACCESS) [[ $QT_ACCESS == "-accessibility" ]] && return 0;;
+ DBUS) is_depends_enabled $SPELL dbus && return 0;;
+ OPENGL) is_depends_enabled $SPELL $(get_spell_provider $SPELL OPENGL) && return 0;;
+ FIREBIRD) is_depends_enabled $SPELL FIREBIRD && return 0;;
+ MYSQL) is_depends_enabled $SPELL mysql && return 0;;
+ POSTGRESQL) is_depends_enabled $SPELL postgresql && return 0;;
+ SQLITE) is_depends_enabled $SPELL sqlite && return 0;;
+ ODBC) is_depends_enabled $SPELL ODBC-MGR && return 0;;
+ SSL) is_depends_enabled $SPELL openssl && return 0;;
+ AUDIO) [[ $QT_AUDIO == "-audio-backend" ]] && return 0;;
+ SQL) [[ $QT_SQL == "y" ]] && return 0;;
+ GTK ) [[ $QT_GTK == "-gtkstyle" ]] && return 0;;
+ *) echo "Eek, unknown subdependency requested!"; return 1;;
+esac
+return 1