Skip to content

Commit

Permalink
Update dependencies
Browse files Browse the repository at this point in the history
Updates libfmt, cgal, pybind and glm
  • Loading branch information
Ozaq committed Apr 22, 2024
1 parent 220c5fd commit 3e32c21
Show file tree
Hide file tree
Showing 6,449 changed files with 234,763 additions and 250,781 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion python_bindings_jupedsim/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ add_library(py_jupedsim MODULE
target_link_libraries(py_jupedsim
PRIVATE
pybind11::module
pybind11::lto
pybind11::windows_extras
fmt::fmt
jupedsim_obj
Expand All @@ -41,5 +40,7 @@ set_target_properties(py_jupedsim
PROPERTIES
CXX_VISIBILITY_PRESET "hidden"
CUDA_VISIBILITY_PRESET "hidden"
INTERPROCEDURAL_OPTIMIZATION ${USE_IPO}
INTERPROCEDURAL_OPTIMIZATION_DEBUG OFF
)

10 changes: 6 additions & 4 deletions third-party/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# libfmt
################################################################################
set(FMT_INSTALL OFF)
add_subdirectory(fmt-10.1.1)
add_subdirectory(fmt-10.2.1)
set_target_properties(fmt PROPERTIES
POSITION_INDEPENDENT_CODE ON
SYSTEM ON
Expand Down Expand Up @@ -37,15 +37,17 @@ find_package(CGAL 5.5
CONFIG
NO_DEFAULT_PATH
PATHS
${CMAKE_CURRENT_SOURCE_DIR}/cgal-5.6.0
${CMAKE_CURRENT_SOURCE_DIR}/cgal-5.6.1
)

################################################################################
# Python Interpreter / CPython
################################################################################
set(Python_FIND_VIRTUALENV "FIRST")
find_package(Python COMPONENTS Interpreter Development.Module REQUIRED)
add_subdirectory(pybind11-2.11.1)
set(PYBIND11_SIMPLE_GIL_MANAGEMENT ON)
set(PYBIND11_NUMPY_1_ONLY ON)
add_subdirectory(pybind11-2.12.0)
set(Python_EXECUTABLE ${Python_EXECUTABLE} PARENT_SCOPE)

################################################################################
Expand All @@ -70,4 +72,4 @@ endif ()
# glm
################################################################################
set(GLM_ENABLE_CXX_20 ON CACHE BOOL "" FORCE)
add_subdirectory(glm-1.0.0)
add_subdirectory(glm-1.0.1)
Loading

0 comments on commit 3e32c21

Please sign in to comment.