Skip to content

Commit

Permalink
Tweak SPDLOG build settings
Browse files Browse the repository at this point in the history
  • Loading branch information
jonesmz committed Oct 30, 2023
1 parent 2cc9553 commit c554725
Showing 1 changed file with 3 additions and 11 deletions.
14 changes: 3 additions & 11 deletions 3rdparty/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -170,17 +170,6 @@ SET(NEWTON_BUILD_SHARED_LIBS ON CACHE BOOL "" FORCE)
SET(NEWTON_USE_PLUGIN_DLL OFF CACHE BOOL "" FORCE)
SET(NEWTON_WITH_AVX_PLUGIN OFF CACHE BOOL "" FORCE)
SET(NEWTON_WITH_REFERENCE_GPU_PLUGIN OFF CACHE BOOL "" FORCE)

# Work around bug in newton cmake.
# Fix merged upstream, waiting for tag: https://github.com/MADEAPPS/newton-dynamics/pull/281
if(NOT CMAKE_VS_PLATFORM_NAME)
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")
set(CMAKE_VS_PLATFORM_NAME "x64")
else()
set(CMAKE_VS_PLATFORM_NAME "Win32")
endif()
endif()

ADD_SUBDIRECTORY(newton-dynamics/newton-3.14/ EXCLUDE_FROM_ALL)

# Newton sets CMAKE_ARCHIVE_OUTPUT_DIRECTORY and CMAKE_LIBRARY_OUTPUT_DIRECTORY
Expand All @@ -194,6 +183,9 @@ ADD_SUBDIRECTORY(entt EXCLUDE_FROM_ALL)

SET(toml11_INSTALL OFF CACHE BOOL "" FORCE)
ADD_SUBDIRECTORY(toml11 EXCLUDE_FROM_ALL)

SET(SPDLOG_ENABLE_PCH TRUE)
SET(SPDLOG_USE_STD_FORMAT TRUE)
ADD_SUBDIRECTORY(spdlog EXCLUDE_FROM_ALL)
ADD_SUBDIRECTORY(longeronpp EXCLUDE_FROM_ALL)

Expand Down

0 comments on commit c554725

Please sign in to comment.