option(<variable> "<help_text>" [value])
option(<variable> "<help_text>" [value])
OPTION(ECHO_BUILD_PLATFORM_ANDROID "Android platform." FALSE)
option(DTV "Enable video output" OFF)
option(ATOMIC_EDITOR "Build Editor" ON)
option(ASSIMP_BUILD_USD_IMPORTER "Enable USD file import" off)
option(NOVELRT_BUILD_DOCUMENTATION "Build NovelRT documentation" OFF)
option (URHO3D_ANGELSCRIPT "Enable AngelScript scripting support" TRUE)
option(TINT_BUILD_TESTS "Build tests" OFF)
option(USE_SIMPLE_UI "Use simple UI" OFF)
option(ALICEVISION_REQUIRE_CERES_WITH_SUITESPARSE "Require Ceres with SuiteSparse (ensure best performances)" ON)
option(F3D_LINUX_LINK_FILESYSTEM "Link with libstdc++fs, may be needed for older compilers" OFF)
option(SLIC3R_STATIC "Compile PrusaSlicer with static libraries (Boost, TBB, glew)" ${SLIC3R_STATIC_INITIAL})
option(BUILD_FORCE_DIRECTORY "The build directory must be different to the source directory." OFF)
option(EIGEN_TEST_VSX "Enable/Disable VSX in tests/examples" OFF)
option(ANKI_STRIP "Strip the symbols from the executables" OFF)
OPTION(NO_TAG_IS_FATAL "If tag parsing fails, issue a fatal error" OFF)
option(PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME "Add fixture class name to the test name" ON)
option(TINYOBJLOADER_BUILD_TEST_LOADER "Build Example Loader Application" OFF)
option(SLIC3R_FHS "Assume OrcaSlicer is to be installed in a FHS directory structure" 0)
option(ALSOFT_DLOPEN "Check for the dlopen API for loading optional libs" ON)
option(MXENGINE_BUILD_SHIPPING "shipping build for end user" OFF)
option(EIGEN_TEST_F16C "Enable/Disable F16C in tests/examples" OFF)
option( CASTOR_FORCE_VCPKG_SUBMODULES "Build submodules from vcpkg instead of external folder" OFF )
option(HIDAPI_WITH_LIBUSB "Build LIBUSB-based implementation of HIDAPI" ON)
option(DOUBLE_PRECISION "Use double precision math" OFF)
option(RADIUM_GENERATE_LIB_GUI "Include Radium::Gui in CMake project." ON)
option(WITH_PCL "Enable/Disable support for PCL libraries" ON)
OPTION ( ASSIMP_BUILD_TESTS
"If the test suite for Assimp is built in addition to the library."
ON
)
option(MESHLAB_ALLOW_DOWNLOAD_SOURCE_LIB3DS "Allow download and use of lib3ds source" ON)
option(${variable} "${description}" ${__value})
option(ramses-sdk_ENABLE_WINDOW_TYPE_WAYLAND_WL_SHELL "Enable building for Wayland wl_shell window" OFF)
option(ZENO_USE_FAST_MATH "Build ZENO with -ffast-math" OFF)
option(WITH_OPENMP "Build with parallelization using OpenMP" TRUE)
option (HAVE_VULKAN "Enable Vulkan support" ON)
option(BUILD_GAME_SERVER "Build the game list server app." ON)
OPTION( ASSIMP_NO_EXPORT
"Disable Assimp's export functionality."
OFF
)
option(RDF_BUILD_INSTALL "Install RDF libs" ${RDF_IS_TOP_LEVEL})
option(alpaka_USE_SOURCE_TREE "Use alpaka's source tree instead of an alpaka installation" OFF)
option(ECAL_USE_QT "Platform supports Qt 5 / 6 library." ON)
option(CHAI_ENABLE_OPENMP "Enable OpenMP" Off)
option(WITH_TESTING "Build with CTests" ON)
option(BUILD_EXAMPLES "Build Examples" OFF)
option(ENFORCE_SINGLE_ACCOUNT "Enforce use of a single account in desktop client" OFF)
option(HTTPLIB_USE_OPENSSL_IF_AVAILABLE "Uses OpenSSL (if available) to enable HTTPS support." ON)
option(Launcher_ENABLE_JAVA_DOWNLOADER "Build the java downloader feature" ${Launcher_ENABLE_JAVA_DOWNLOADER_DEFAULT})
option(SHELLANYTHING_BUILD_PLUGINS "Build all ${PROJECT_NAME}'s plugins" OFF)
option(OPTION_FORCE_COLORED_OUTPUT "Always produce ANSI-colored output (GNU/Clang only)." OFF)
option(ITK_USE_SYSTEM_FFTW "Use an installed version of fftw" OFF)
option(WarpX_SENSEI "SENSEI in situ diagnostics" OFF)
option(WANT_PORTAUDIO "Include PortAudio support" OFF)
option(BUILD_DOCUMENTATION "Build Documentation" OFF)
option(CUDA_USE_STATIC_CUDA_RUNTIME OFF)
option(SPDLOG_BUILD_ALL "Build all artifacts" OFF)
option(USE_CCACHE "Use ccache if available." ON)
option(NUPIC_BUILD_PYEXT_MODULES
"Turn on building of python extension modules for nupic.bindings; turn off to build only static nupic_core lib with full symbol visibility."
ON)
option(INSTALL_DOCUMENTATION "Generate and install the documentation" OFF)
option(INDUSTRIAL_CALIBRATION_BUILD_GUI "Build GUI" ON)
option(GTEST_HAS_ABSL "Use Abseil and RE2. Requires Abseil and RE2 to be separately added to the build." OFF)
OPTION(KWIVER_EXPORT_COMPILE_COMMANDS "Export compile commands to support LSP development." FALSE )
option(BUILD_CW "Build CW" OFF)
option(MP2PICP_USE_TBB "If found TBB, this option controls whether to use it or not" ON)
option(WITH_LIBCXX "Building with clang++ and libc++(in Linux). To enable with: -DWITH_LIBCXX=On" On)
OPTION(BTL_NOVEC "Disable SSE/Altivec optimizations when possible" OFF)
option(KHIVA_BUILD_JNI_BINDINGS "Build JNI bindings" ON)
option(GLM_TEST_ENABLE_FAST_MATH "Enable fast math optimizations" OFF)
option(LIBIGL_WITH_COMISO "Use CoMiso" OFF)
option(KAHYPAR_PYTHON "Include the Python interface in the build." OFF)
option (ENABLE_NLS "enable national language support" ON)
option(SCOREC_NO_MPI "Disable MPI support. When enabled only serial execution is supported." OFF)
option(coverage "coverage" OFF)
option(JSON_DisableEnumSerialization "Disable default integer enum serialization." OFF)
option(HAVE_LIBC++ "If ON, '-stdlib=libc++' is added to the compile and link flags" ON)
option(BUILD_TOOLS "Build tools (map/vmap/mmap extractors)" OFF)
option(PD_LOCALE "Set the LC_NUMERIC number format to the default C locale" ON)
option(QSCHEMATIC_BUILD_SHARED "Whether to build a shared library" ${OPTION_BUILD_SHARED_DEFAULT})
option(L8W8JWT_PACKAGE "Build the library and package it into a .tar.gz after successfully building." OFF)
option(32BIT "Build rpc_wine as 32-bit library" ON)
option (USE_ASAN "Use address sanitizer" OFF)
option(NVSHMEM_TEST_STATIC_LIB "Force tests to link only against the combined nvshmem.a binary" $ENV{NVSHMEM_TEST_STATIC_LIB})
option(ENABLE_TLS13_CIPHERSUITES "Build with TLS1.3 ciphersuites support" ON)
option(MLX_BUILD_GGUF "Include support for GGUF format" ON)
option(BUILD_GSSAPI "Build GSSAPI authenticator" ON)
option(GFLAGS_USE_TARGET_NAMESPACE "Use gflags import target with namespace." ON)
option(NO_EXAMPLES "Disable examples build" OFF)
option(TINT_BUILD_SPV_WRITER "Build the SPIR-V output writer" OFF)
option(ENABLE_MAX2771 "Enable the use of MAX2771 direct to FPGA hardware, requires the spidev driver" OFF)
option(USE_STATIC_DEPS_ON_UNIX
"If enabled, use static dependencies on unix systems. This is generally discouraged."
OFF
)
option(COMPILER_PIPE "-pipe compiler option" ON)
option(CUSTOM_GLSLANG_BIN_ROOT "Use the user defined GLSLANG_BINARY_ROOT" OFF)
option(CUDA_PROPAGATE_HOST_FLAGS "Propagate C/CXX_FLAGS and friends to the host compiler via -Xcompile" ON)
option(ENABLE_bse "Enables the basis_set_exchange for requesting basis sets (requires jsonschema, regex; can also be added at runtime)" OFF)
option(USE_THREAD_LOCAL "Use thread-local storage when available" ON)
option(ENABLE_UTILS "Enable building additional binaries used e.g. in tests" OFF)
option(USE_SYSTEM_DEPENDENCIES "Use system dependencies for libz and openssl" OFF)
option(BUILD_SHARED_LIBS "Build shared libraries" TRUE)
option(OSPRAY_ENABLE_APPS "Enable the 'apps' subtree in the build." ON)
option (ENABLE_FUZZING "Fuzzy testing using libfuzzer" OFF)
option(MATX_BUILD_TESTS "Build unit tests" OFF)
option(BNN_BUILD_BENCHMARK "Build benchmark" ON)
option(USE_EXTERNAL_ETCD_LIBS "Build with external etcd-cpp-apiv3 library rather than the submodule one" OFF)
option(BUILD_SHARED_LIBS "Build a shared libgarglk instead of a static library" ON)