From 0725337978931d433291e868a62ab5a48aea1a35 Mon Sep 17 00:00:00 2001 From: Marc Lagrange Date: Sun, 12 Jul 2009 16:34:14 +0200 Subject: [PATCH] Add condition for LDFLAGS if system matches NetBSD (for using /usr/pkg/lib) Signed-off-by: Marc Lagrange --- CMakeLists.txt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ce89f23..8e0d65f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,7 +52,18 @@ set(VERSION "WMFS-200907") # FLAGS set(CFLAGS "-g -Wall -ansi") set(CMAKE_C_FLAGS ${CFLAGS}) -set(LDFLAGS "-L /usr/local/lib") + +# Linker FLAGS + +set(DEFAULT_LDFLAGS "-L /usr/local/lib") + +if(CMAKE_SYSTEM_NAME MATCHES NetBSD) + message("-- NetBSD system found - Using /usr/pkg/lib for linker") + set(LDFLAGS "${DEFAULT_LDFLAGS} -L /usr/pkg/lib") +else(CMAKE_SYSTEM_NAME MATCHES NetBSD) + set(LDFLAGS "-L /usr/local/lib") +endif(CMAKE_SYSTEM_NAME MATCHES NetBSD) + set_target_properties(wmfs PROPERTIES LINK_FLAGS ${LDFLAGS}) # Includes dir for libs in build_dir include_directories(