mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-07-27 04:32:51 +02:00
lalala build fixes
This commit is contained in:
parent
ffbd18f4ef
commit
13e86fdb6c
2 changed files with 13 additions and 13 deletions
|
@ -108,23 +108,17 @@ add_subdirectory(osdep)
|
||||||
add_subdirectory(root)
|
add_subdirectory(root)
|
||||||
add_subdirectory(go/native)
|
add_subdirectory(go/native)
|
||||||
|
|
||||||
set(
|
|
||||||
zt_osdep
|
|
||||||
zt_core
|
|
||||||
zt_controller
|
|
||||||
zt_go_native
|
|
||||||
)
|
|
||||||
|
|
||||||
if(WIN32)
|
|
||||||
set(libs ${libs} wsock32 ws2_32 rpcrt4 iphlpapi)
|
|
||||||
else(WIN32)
|
|
||||||
set(libs ${libs} pthread)
|
|
||||||
endif(WIN32)
|
|
||||||
|
|
||||||
#if(BUILD_CENTRAL_CONTROLLER)
|
#if(BUILD_CENTRAL_CONTROLLER)
|
||||||
# set(libs ${libs} rabbitmq-static ${PostgreSQL_LIBRARIES})
|
# set(libs ${libs} rabbitmq-static ${PostgreSQL_LIBRARIES})
|
||||||
#endif(BUILD_CENTRAL_CONTROLLER)
|
#endif(BUILD_CENTRAL_CONTROLLER)
|
||||||
|
|
||||||
|
set(
|
||||||
|
zt_osdep
|
||||||
|
zt_core
|
||||||
|
zt_controller
|
||||||
|
zt_go_native
|
||||||
|
)
|
||||||
|
|
||||||
add_custom_target(zerotier ALL
|
add_custom_target(zerotier ALL
|
||||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/go
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/go
|
||||||
COMMAND rm -f ../build/zerotier && go build -trimpath -ldflags -s -o ../build/zerotier cmd/zerotier/zerotier.go
|
COMMAND rm -f ../build/zerotier && go build -trimpath -ldflags -s -o ../build/zerotier cmd/zerotier/zerotier.go
|
||||||
|
|
|
@ -90,6 +90,12 @@ add_library(${PROJECT_NAME} STATIC ${core_src} ${core_headers})
|
||||||
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_11)
|
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_11)
|
||||||
target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_BINARY_DIR})
|
target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_BINARY_DIR})
|
||||||
|
|
||||||
|
if(WIN32)
|
||||||
|
set(libs ${libs} wsock32 ws2_32 rpcrt4 iphlpapi)
|
||||||
|
else(WIN32)
|
||||||
|
set(libs ${libs} pthread)
|
||||||
|
endif(WIN32)
|
||||||
|
|
||||||
add_executable(zt_core_tests Tests.h Tests.cpp)
|
add_executable(zt_core_tests Tests.h Tests.cpp)
|
||||||
target_compile_definitions(zt_core_tests PRIVATE ZT_ENABLE_TESTS=1 ZT_STANDALONE_TESTS=1)
|
target_compile_definitions(zt_core_tests PRIVATE ZT_ENABLE_TESTS=1 ZT_STANDALONE_TESTS=1)
|
||||||
target_link_libraries(zt_core_tests zt_core ${libs})
|
target_link_libraries(zt_core_tests zt_core ${libs})
|
||||||
|
|
Loading…
Add table
Reference in a new issue