mirror of
https://bitbucket.org/cosmicvoids/vide_public.git
synced 2025-07-04 15:21:11 +00:00
Merged SDF and KDtree bits from private repo
This commit is contained in:
parent
60f283c958
commit
162d7bd09b
135 changed files with 110 additions and 28632 deletions
15
external/external_build.cmake
vendored
15
external/external_build.cmake
vendored
|
@ -327,15 +327,20 @@ IF(SDF_SUPPORT)
|
|||
SET(LIBSDF_PATH ${CMAKE_SOURCE_DIR}/external/libsdf)
|
||||
|
||||
ExternalProject_Add(libSDF
|
||||
URL ${CMAKE_SOURCE_DIR}/external/mswarren-libsdf-b4b9f9464b5b.tar.gz
|
||||
PREFIX ${BUILD_PREFIX}/libSDF-prefix
|
||||
SOURCE_DIR ${LIBSDF_PATH}
|
||||
CONFIGURE_COMMAND echo No configure
|
||||
BUILD_COMMAND ${CMAKE_MAKE_PROGRAM} ARCH=${LIBSDF_ARCH}
|
||||
INSTALL_COMMAND ${CMAKE_COMMAND} -DDEST_DIR=${CMAKE_BINARY_DIR}/ext_build/sdf -DLIBSDF_ARCH=${LIBSDF_ARCH} -DLIBSDF_PATH=${LIBSDF_PATH} -P ${CMAKE_SOURCE_DIR}/external/install_sdf.cmake
|
||||
BUILD_COMMAND ${CMAKE_MAKE_PROGRAM} -f Make.simple
|
||||
INSTALL_COMMAND ${CMAKE_COMMAND} -DDEST_DIR=${CMAKE_BINARY_DIR}/ext_build/sdf -DLIBSDF_ARCH=${LIBSDF_ARCH} -DLIBSDF_PATH=${BUILD_PREFIX}/libSDF-prefix/src/libSDF -P ${CMAKE_SOURCE_DIR}/external/install_sdf.cmake
|
||||
BUILD_IN_SOURCE 1
|
||||
PATCH_COMMAND ${CMAKE_COMMAND}
|
||||
-DBUILD_PREFIX=${BUILD_PREFIX}/libSDF-prefix
|
||||
-DPATCH_FILE=${CMAKE_SOURCE_DIR}/external/patch_sdf
|
||||
-DSOURCE_PREFIX=${BUILD_PREFIX}/libSDF-prefix/src/libSDF
|
||||
-P ${CMAKE_SOURCE_DIR}/external/check_and_apply_patch.cmake
|
||||
)
|
||||
SET(LIBSDF_INCLUDE_PATH ${LIBSDF_PATH}/include)
|
||||
SET(LIBSDF_LIBRARY ${LIBSDF_PATH}/Objfiles/${LIBSDF_ARCH}/libsw.a)
|
||||
SET(LIBSDF_INCLUDE_PATH ${BUILD_PREFIX}/libSDF-prefix/src)
|
||||
SET(LIBSDF_LIBRARY ${BUILD_PREFIX}/libSDF-prefix/src/libSDF/libSDF.a)
|
||||
|
||||
find_library(RT_LIBRARY rt)
|
||||
IF (RT_LIBRARY)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue