summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-10-04 15:30:20 +0200
committerFelix Fietkau <nbd@openwrt.org>2012-10-04 15:31:34 +0200
commitf2e3cb0f9de3df60fc6869fb819656cc1c75721c (patch)
treeccbd850b426dae51a810b628bb0dde5d6f16ddde
parenta6d280264621686953d5cc8b4901d88a2ca33e34 (diff)
downloaduhttpd-f2e3cb0f9de3df60fc6869fb819656cc1c75721c.tar.gz
only link against libcrypt on linux
-rw-r--r--CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c3dccd1..e080243 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,6 +34,10 @@ IF(HAVE_SHADOW)
ENDIF()
SET(SOURCES uhttpd.c uhttpd-file.c uhttpd-utils.c)
+SET(LIBS)
+IF(LINUX)
+ SET(LIBS ${LIBS} crypt)
+ENDIF()
SET(TLS_CFLAGS)
IF(CGI_SUPPORT)
@@ -96,7 +100,7 @@ ENDIF()
ADD_EXECUTABLE(uhttpd ${SOURCES})
-TARGET_LINK_LIBRARIES(uhttpd ubox dl crypt)
+TARGET_LINK_LIBRARIES(uhttpd ubox dl ${LIBS})
IF(PLUGINS)
SET_TARGET_PROPERTIES(${PLUGINS} PROPERTIES