diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/common-lib/configure.cmake | 7 | ||||
-rw-r--r-- | src/common-lib/qt_cmdline.cmake | 1 | ||||
-rw-r--r-- | src/plugins/CMakeLists.txt | 2 |
3 files changed, 9 insertions, 1 deletions
diff --git a/src/common-lib/configure.cmake b/src/common-lib/configure.cmake index 8940b4de..a0b7d2c6 100644 --- a/src/common-lib/configure.cmake +++ b/src/common-lib/configure.cmake @@ -53,6 +53,13 @@ qt_feature("am-multi-process" PUBLIC DISABLE INPUT_force_mode STREQUAL 'single' ) +qt_feature("am-bubblewrap-container" PUBLIC + LABEL "Bubblewrap container support" + CONDITION LINUX AND QT_FEATURE_am_multi_process + ENABLE INPUT_bubblewrap STREQUAL 'yes' + DISABLE INPUT_bubblewrap STREQUAL 'no' +) + qt_feature("am-installer" PUBLIC LABEL "Enable the installer component" CONDITION QT_FEATURE_ssl AND NOT IOS diff --git a/src/common-lib/qt_cmdline.cmake b/src/common-lib/qt_cmdline.cmake index 190104da..69bc2f2b 100644 --- a/src/common-lib/qt_cmdline.cmake +++ b/src/common-lib/qt_cmdline.cmake @@ -11,3 +11,4 @@ qt_commandline_option(libbacktrace TYPE boolean) qt_commandline_option(stackwalker TYPE boolean) qt_commandline_option(libyaml TYPE enum VALUES qt system) qt_commandline_option(hardware-id TYPE string) +qt_commandline_option(bubblewrap TYPE boolean) diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 4ec5f1bf..2d69f4e7 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -1,4 +1,4 @@ -if(LINUX AND QT_FEATURE_am_multi_process) +if(QT_FEATURE_am_bubblewrap_container) add_subdirectory(bubblewrap-container-plugin) endif() |