Skip to content

Commit

Permalink
Make libdnet build architecture aware on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
nohal committed Aug 19, 2024
1 parent 984c6a2 commit cd0631f
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion libs/libdnet/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,14 +44,19 @@ else ()
endif ()
include(ExternalProject)
set(LIBDNET_SRC ${CMAKE_BINARY_DIR}/libdnet)
if (APPLE)
if (DEFINED CMAKE_OSX_ARCHITECTURES AND NOT CMAKE_OSX_ARCHITECTURES STREQUAL "")
set(CMAKE_ADDITIONAL_PARAMS "-DCMAKE_OSX_ARCHITECTURES=\"${CMAKE_OSX_ARCHITECTURES}\"")
endif ()
endif ()
ExternalProject_Add(
libdnet

GIT_REPOSITORY "https://github.com/ofalk/libdnet.git"
GIT_TAG "libdnet-1.18.0"

UPDATE_COMMAND ""
CMAKE_ARGS -DCMAKE_INSTALL_LIBDIR=/lib -DCMAKE_INSTALL_INCLUDEDIR=/include
CMAKE_ARGS -DCMAKE_INSTALL_LIBDIR=/lib -DCMAKE_INSTALL_INCLUDEDIR=/include ${CMAKE_ADDITIONAL_PARAMS}
SOURCE_DIR "${LIBDNET_SRC}"
TEST_COMMAND ""
INSTALL_COMMAND make DESTDIR=${LIBDNET_SRC}/installed install
Expand Down

0 comments on commit cd0631f

Please sign in to comment.