singe/thirdparty/bzip2/CMakeOptions.txt
2023-10-23 19:38:18 -05:00

27 lines
923 B
Text

# Features that can be enabled for cmake (see CMakeLists.txt)
option(ENABLE_WERROR "Turn on compile time warnings")
option(ENABLE_DEBUG "Turn on debug output")
option(ENABLE_APP "Build applications (bzip2, and bzip2recover)"
${ENABLE_APP_DEFAULT})
option(ENABLE_TESTS "Build/enable unit tests."
${ENABLE_TESTS_DEFAULT})
option(ENABLE_DOCS "Generate documentation"
${ENABLE_DOCS_DEFAULT})
option(ENABLE_EXAMPLES "Build examples"
${ENABLE_EXAMPLES_DEFAULT})
option(ENABLE_LIB_ONLY "Build libbz2 only. This is a short hand for -DENABLE_APP=0 -DENABLE_EXAMPLES=0")
option(ENABLE_STATIC_LIB "Build libbz2 in static mode also")
option(ENABLE_SHARED_LIB "Build libbz2 as a shared library" ON)
option(USE_OLD_SONAME "Use libbz2.so.1.0 for compatibility with old Makefiles" OFF)
option(ENABLE_STATIC_LIB_IS_PIC "Enable position independent code for the static library" ON)