mirror of
https://github.com/ntop/n2n.git
synced 2024-09-20 00:51:10 +02:00
conditionally disabled libnatpmp support with CMake on Windows (#914)
This commit is contained in:
parent
2378ea0be2
commit
e6919050d3
|
@ -80,10 +80,12 @@ endif(N2N_OPTION_USE_ZSTD)
|
||||||
|
|
||||||
if(N2N_OPTION_USE_PORTMAPPING)
|
if(N2N_OPTION_USE_PORTMAPPING)
|
||||||
ADD_DEFINITIONS("-DHAVE_MINIUPNP")
|
ADD_DEFINITIONS("-DHAVE_MINIUPNP")
|
||||||
ADD_DEFINITIONS("-DHAVE_NATPMP")
|
|
||||||
include_directories(${THIRD_PARTY_DIR}/miniupnp/miniupnpc/include)
|
include_directories(${THIRD_PARTY_DIR}/miniupnp/miniupnpc/include)
|
||||||
include_directories(${PROJECT_BINARY_DIR}/lib_miniupnpc)
|
include_directories(${PROJECT_BINARY_DIR}/lib_miniupnpc)
|
||||||
|
if(NOT DEFINED WIN32)
|
||||||
|
ADD_DEFINITIONS("-DHAVE_NATPMP")
|
||||||
include_directories(${THIRD_PARTY_DIR}/libnatpmp)
|
include_directories(${THIRD_PARTY_DIR}/libnatpmp)
|
||||||
|
endif(NOT DEFINED WIN32)
|
||||||
endif(N2N_OPTION_USE_PORTMAPPING)
|
endif(N2N_OPTION_USE_PORTMAPPING)
|
||||||
|
|
||||||
if(NOT DEFINED CMAKE_BUILD_TYPE)
|
if(NOT DEFINED CMAKE_BUILD_TYPE)
|
||||||
|
@ -170,9 +172,12 @@ endif(N2N_OPTION_USE_ZSTD)
|
||||||
if(N2N_OPTION_USE_PORTMAPPING)
|
if(N2N_OPTION_USE_PORTMAPPING)
|
||||||
add_subdirectory(${THIRD_PARTY_DIR}/miniupnp/miniupnpc lib_miniupnpc)
|
add_subdirectory(${THIRD_PARTY_DIR}/miniupnp/miniupnpc lib_miniupnpc)
|
||||||
link_directories(${PROJECT_BINARY_DIR}/lib_miniupnpc)
|
link_directories(${PROJECT_BINARY_DIR}/lib_miniupnpc)
|
||||||
|
target_link_libraries(n2n libminiupnpc-static)
|
||||||
|
if(NOT DEFINED WIN32)
|
||||||
add_subdirectory(${THIRD_PARTY_DIR}/libnatpmp libnatpmp)
|
add_subdirectory(${THIRD_PARTY_DIR}/libnatpmp libnatpmp)
|
||||||
link_directories(${PROJECT_BINARY_DIR}/libnatpmp)
|
link_directories(${PROJECT_BINARY_DIR}/libnatpmp)
|
||||||
target_link_libraries(n2n libminiupnpc-static natpmp)
|
target_link_libraries(n2n natpmp)
|
||||||
|
endif(NOT DEFINED WIN32)
|
||||||
endif(N2N_OPTION_USE_PORTMAPPING)
|
endif(N2N_OPTION_USE_PORTMAPPING)
|
||||||
|
|
||||||
if(DEFINED WIN32)
|
if(DEFINED WIN32)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user