diff options
author | Adrian Ambrożewicz <adrian.ambrozewicz@linux.intel.com> | 2020-04-03 14:20:58 +0300 |
---|---|---|
committer | Adrian Ambrożewicz <adrian.ambrozewicz@linux.intel.com> | 2020-04-03 16:00:04 +0300 |
commit | be44219f15d0dee68edb5fd9370f8bb76c71c71d (patch) | |
tree | e2fa277bb1dfeaa33b4657edd40409be2159ddb4 /CMakeLists.txt | |
parent | 12dd8d9623726c6272f88b56a7dccf76e1304514 (diff) | |
download | virtual-media-be44219f15d0dee68edb5fd9370f8bb76c71c71d.tar.xz |
Make 'Legacy mode' (mounting through HTTPS or SMB) configurable at compile time.
This change modifies the default configuration and removes ability
to configure endpoints in such mode.
Tests performed:
Tested on WilsonCity for regression. Proxy mode works.
Manual configuration injection (modifying virtual-media.json)
didn't enable Legacy endpoints - they are ignored.
Change-Id: Idb63f1cf0f391dc428d6ad3d8e3684017d509369
Signed-off-by: Adrian Ambrożewicz <adrian.ambrozewicz@linux.intel.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c9fd7bd..d5e59f2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,6 +19,9 @@ option(VM_USE_VALGRIND "Build VirtualMedia to work with valgrind" OFF) option(VM_VERBOSE_NBDKIT_LOGS "Include detailed logs from nbdkit" OFF) +option(LEGACY_MODE_ENABLED + "Enable 'legacy mode' - mounting remote shares using nbdkit" OFF) + if(NOT ${YOCTO_DEPENDENCIES}) include(ExternalProject) @@ -137,6 +140,8 @@ target_compile_definitions(virtual-media -DBOOST_USE_VALGRIND> $<$<BOOL:${VM_VERBOSE_NBDKIT_LOGS}>: -DVM_VERBOSE_NBDKIT_LOGS> + $<$<BOOL:${LEGACY_MODE_ENABLED}>: + -DLEGACY_MODE_ENABLED> $<$<BOOL:${CUSTOM_DBUS_PATH}>: -DCUSTOM_DBUS_PATH="${CUSTOM_DBUS_PATH}">) |