Skip to content

Commit

Permalink
Update CMake config for internal superbuild, for Kwiver V2
Browse files Browse the repository at this point in the history
  • Loading branch information
aronhelser committed Apr 4, 2024
1 parent 1664736 commit f0b8375
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
12 changes: 7 additions & 5 deletions CMake/telesculptor-external-fletch.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ endif()
ExternalProject_Add(fletch
PREFIX ${TELESCULPTOR_BINARY_DIR}
GIT_REPOSITORY "https://github.com/Kitware/fletch.git"
GIT_TAG 94870a290a06db845e80816863bb6d1b9cb12085
GIT_TAG 027f71b2d9720660b757a34e5c488c12548c25f5
#GIT_SHALLOW 1
SOURCE_DIR ${TELESCULPTOR_EXTERNAL_DIR}/fletch
BINARY_DIR ${TELESCULPTOR_EXTERNAL_DIR}/fletch-build
Expand All @@ -59,7 +59,7 @@ ExternalProject_Add(fletch
-Dfletch_BUILD_CXX11:BOOL=ON
-Dfletch_BUILD_WITH_PYTHON:BOOL=${TELESCULPTOR_ENABLE_PYTHON}
-Dfletch_ENABLE_Boost:BOOL=${TELESCULPTOR_ENABLE_FLETCH_BOOST}
-DBoost_SELECT_VERSION:STRING=1.65.1
-DBoost_SELECT_VERSION:STRING=1.78.0
-Dfletch_ENABLE_Caffe:BOOL=OFF
-Dfletch_ENABLE_Caffe_Segnet:BOOL=OFF
-Dfletch_ENABLE_Ceres:BOOL=${TELESCULPTOR_ENABLE_FLETCH_CERES}
Expand All @@ -68,8 +68,9 @@ ExternalProject_Add(fletch
-Dfletch_ENABLE_Darknet_OpenCV:BOOL=OFF
-Dfletch_ENABLE_Eigen:BOOL=${TELESCULPTOR_ENABLE_FLETCH_EIGEN}
-Dfletch_ENABLE_FFmpeg:BOOL=${TELESCULPTOR_ENABLE_FLETCH_FFMPEG}
-DFFmpeg_SELECT_VERSION:STRING=3.3.3
-DFFmpeg_SELECT_VERSION:STRING=5.1.2
-Dfletch_ENABLE_GDAL:BOOL=${TELESCULPTOR_ENABLE_FLETCH_GDAL}
-DGDAL_SELECT_VERSION:STRING=2.4.4
-Dfletch_ENABLE_GEOS:BOOL=${TELESCULPTOR_ENABLE_FLETCH_GEOS}
-Dfletch_ENABLE_GFlags:BOOL=OFF
-Dfletch_ENABLE_GLog:BOOL=${TELESCULPTOR_ENABLE_FLETCH_CERES}
Expand All @@ -81,7 +82,7 @@ ExternalProject_Add(fletch
-Dfletch_ENABLE_LevelDB:BOOL=OFF
-Dfletch_ENABLE_OpenBLAS:BOOL=OFF
-Dfletch_ENABLE_OpenCV:BOOL=${TELESCULPTOR_ENABLE_FLETCH_OPENCV}
-DOpenCV_SELECT_VERSION:STRING=4.5.1
-DOpenCV_SELECT_VERSION:STRING=4.9.0
-Dfletch_ENABLE_OpenCV_FFmpeg:BOOL=ON
-Dfletch_ENABLE_OpenCV_contrib:BOOL=ON
-Dfletch_ENABLE_OpenCV_highgui:BOOL=ON
Expand All @@ -97,9 +98,10 @@ ExternalProject_Add(fletch
-Dfletch_ENABLE_Snappy:BOOL=OFF
-Dfletch_ENABLE_SQLite3:BOOL=${TELESCULPTOR_ENABLE_FLETCH_PROJ}
-Dfletch_ENABLE_SuiteSparse:BOOL=${TELESCULPTOR_ENABLE_FLETCH_CERES}
-DBUILD_CXSPARSE_ONLY:BOOL=ON
-Dfletch_ENABLE_TinyXML:BOOL=OFF
-Dfletch_ENABLE_VTK:BOOL=${TELESCULPTOR_ENABLE_FLETCH_VTK}
-DVTK_SELECT_VERSION:STRING=9.0
-DVTK_SELECT_VERSION:STRING=9.1
-Dfletch_ENABLE_VXL:BOOL=ON
-Dfletch_ENABLE_YAMLcpp:BOOL=OFF
-Dfletch_ENABLE_ZLib:BOOL=${TELESCULPTOR_ENABLE_FLETCH_ZLIB}
Expand Down
3 changes: 2 additions & 1 deletion CMake/telesculptor-external-kwiver.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ ExternalProject_Add(kwiver
-DKWIVER_ENABLE_EXAMPLES:BOOL=OFF
-DKWIVER_ENABLE_EXTRAS:BOOL=ON
-DKWIVER_ENABLE_FFMPEG:BOOL=ON
-DKWIVER_ENABLE_FFMPEG_CUDA:BOOL=OFF
-DKWIVER_ENABLE_KPF:BOOL=OFF
-DKWIVER_ENABLE_GDAL:BOOL=ON
-DKWIVER_ENABLE_LOG4CPLUS:BOOL=ON
Expand All @@ -48,7 +49,7 @@ ExternalProject_Add(kwiver
-DKWIVER_ENABLE_QT:BOOL=ON
-DKWIVER_ENABLE_QT_EXT:BOOL=ON
-DKWIVER_ENABLE_RightTrack:BOOL=OFF
-DKWIVER_ENABLE_SPROKIT:BOOL=ON
-DKWIVER_ENABLE_SPROKIT:BOOL=OFF
-DKWIVER_ENABLE_SUPER3D:BOOL=ON
-DKWIVER_ENABLE_TESTS:BOOL=${TELESCULPTOR_ENABLE_TESTING}
-DKWIVER_ENABLE_TOOLS:BOOL=${TELESCULPTOR_ENABLE_TOOLS}
Expand Down

0 comments on commit f0b8375

Please sign in to comment.