aboutsummaryrefslogtreecommitdiff
path: root/external/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'external/CMakeLists.txt')
-rwxr-xr-xexternal/CMakeLists.txt22
1 files changed, 12 insertions, 10 deletions
diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt
index 0a7a5d1ae..547fb7e96 100755
--- a/external/CMakeLists.txt
+++ b/external/CMakeLists.txt
@@ -1,11 +1,13 @@
-set(UPNPC_BUILD_STATIC ON CACHE BOOL "Build static library")
-set(UPNPC_BUILD_SHARED OFF CACHE BOOL "Build shared library")
-set(UPNPC_BUILD_TESTS OFF CACHE BOOL "Build test executables")
-add_subdirectory(miniupnpc)
+if(NOT FREEBSD)
+ set(UPNPC_BUILD_STATIC ON CACHE BOOL "Build static library")
+ set(UPNPC_BUILD_SHARED OFF CACHE BOOL "Build shared library")
+ set(UPNPC_BUILD_TESTS OFF CACHE BOOL "Build test executables")
+ add_subdirectory(miniupnpc)
-set_property(TARGET upnpc-static PROPERTY FOLDER "external")
-if(MSVC)
- set_property(TARGET upnpc-static APPEND_STRING PROPERTY COMPILE_FLAGS " -wd4244 -wd4267")
-elseif(NOT MSVC)
- set_property(TARGET upnpc-static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-undef -Wno-unused-result -Wno-unused-value")
-endif()
+ set_property(TARGET upnpc-static PROPERTY FOLDER "external")
+ if(MSVC)
+ set_property(TARGET upnpc-static APPEND_STRING PROPERTY COMPILE_FLAGS " -wd4244 -wd4267")
+ elseif(NOT MSVC)
+ set_property(TARGET upnpc-static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-undef -Wno-unused-result -Wno-unused-value")
+ endif()
+endif() \ No newline at end of file