0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-28 06:32:30 +00:00

fix cmake build on macos ()

This commit is contained in:
Dylan Wang 2018-10-17 22:15:29 +08:00 committed by Costa Tsaousis
parent 8cff4f255e
commit dce20ad7c2

View file

@ -135,6 +135,19 @@ IF(LINUX)
# ${NFACCT_INCLUDE_DIRS}
ENDIF(LINUX)
# -----------------------------------------------------------------------------
# Detect MacOS IOKit/Foundation framework
IF(MACOS)
find_library(IOKIT IOKit)
find_library(FOUNDATION Foundation)
# later we use:
# ${FOUNDATION}
# ${IOKIT}
ENDIF(MACOS)
# -----------------------------------------------------------------------------
# netdata files
@ -474,7 +487,7 @@ ELSEIF(FREEBSD)
ELSEIF(MACOS)
add_executable(netdata config.h ${NETDATA_FILES} ${MACOS_PLUGIN_FILES})
target_link_libraries (netdata libnetdata ${NETDATA_COMMON_LIBRARIES})
target_link_libraries (netdata libnetdata ${NETDATA_COMMON_LIBRARIES} ${IOKIT} ${FOUNDATION})
target_include_directories(netdata PUBLIC ${NETDATA_COMMON_INCLUDE_DIRS})
target_compile_options(netdata PUBLIC ${NETDATA_COMMON_CFLAGS})
SET(ENABLE_PLUGIN_CGROUP_NETWORK False)