Started top-level CMakeLists.txt file reorganization: cmake scripts are moved to separate folder; refactored BUILD_*, INSTALL_*, ENABLE_*, USE_*, WITH_* options.
This commit is contained in:
@@ -4,75 +4,9 @@
|
||||
# cmake -C
|
||||
########################
|
||||
|
||||
#Build shared libraries (.dll/.so CACHE BOOL "" ) instead of static ones (.lib/.a CACHE BOOL "" )
|
||||
set(BUILD_SHARED_LIBS OFF CACHE BOOL "" )
|
||||
|
||||
#Build 3rd party libraries
|
||||
set(OPENCV_BUILD_3RDPARTY_LIBS ON CACHE BOOL "" )
|
||||
|
||||
#Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel.
|
||||
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "" )
|
||||
|
||||
#Include IEEE1394 support
|
||||
set(WITH_1394 OFF CACHE BOOL "" )
|
||||
|
||||
#Include NVidia Cuda Runtime support
|
||||
set(WITH_CUDA OFF CACHE BOOL "" )
|
||||
|
||||
#Include Eigen2/Eigen3 support
|
||||
set(WITH_EIGEN2 OFF CACHE BOOL "" )
|
||||
|
||||
#Include FFMPEG support
|
||||
set(WITH_FFMPEG OFF CACHE BOOL "" )
|
||||
|
||||
#Include Gstreamer support
|
||||
set(WITH_GSTREAMER OFF CACHE BOOL "" )
|
||||
|
||||
#Include GTK support
|
||||
set(WITH_GTK OFF CACHE BOOL "" )
|
||||
|
||||
#Include Intel IPP support
|
||||
set(WITH_IPP OFF CACHE BOOL "" )
|
||||
|
||||
#Include JPEG2K support
|
||||
set(WITH_JASPER ON CACHE BOOL "" )
|
||||
|
||||
#Include JPEG support
|
||||
set(WITH_JPEG ON CACHE BOOL "" )
|
||||
|
||||
#Include ILM support via OpenEXR
|
||||
set(WITH_OPENEXR OFF CACHE BOOL "" )
|
||||
|
||||
#Include OpenNI support
|
||||
set(WITH_OPENNI OFF CACHE BOOL "" )
|
||||
|
||||
#Include PNG support
|
||||
set(WITH_PNG ON CACHE BOOL "" )
|
||||
|
||||
#Include Prosilica GigE support
|
||||
set(WITH_PVAPI OFF CACHE BOOL "" )
|
||||
|
||||
#Build with Qt Backend support
|
||||
set(WITH_QT OFF CACHE BOOL "" )
|
||||
|
||||
#Add OpenGL support
|
||||
set(WITH_OPENGL OFF CACHE BOOL "" )
|
||||
|
||||
#Include Intel TBB support
|
||||
set(WITH_TBB OFF CACHE BOOL "" )
|
||||
|
||||
#Include TIFF support
|
||||
set(WITH_TIFF ON CACHE BOOL "" )
|
||||
|
||||
#Include Unicap support (GPL CACHE BOOL "" )
|
||||
set(WITH_UNICAP OFF CACHE BOOL "" )
|
||||
|
||||
#Include Video 4 Linux support
|
||||
set(WITH_V4L OFF CACHE BOOL "" )
|
||||
|
||||
#Include Xine support (GPL CACHE BOOL "" )
|
||||
set(WITH_XINE OFF CACHE BOOL "" )
|
||||
|
||||
#no python available on Android
|
||||
set(BUILD_NEW_PYTHON_SUPPORT OFF CACHE INTERNAL "" FORCE)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user