chiark / gitweb /
Merge master
authorxantares <xantares09@hotmail.com>
Tue, 6 May 2014 21:07:02 +0000 (23:07 +0200)
committerxantares <xantares09@hotmail.com>
Tue, 6 May 2014 21:07:02 +0000 (23:07 +0200)
CMakeLists.txt

index 032c067cf17ff014c5e425a29faf4fcd3501a108..6a29b598f7092befb41cc04dd1f73722b5b267d4 100644 (file)
@@ -143,21 +143,22 @@ SET ( NLOPT_SOURCES
        stogo/global.cc stogo/linalg.cc stogo/local.cc stogo/stogo.cc stogo/tools.cc stogo/global.h stogo/linalg.h stogo/local.h stogo/stogo_config.h stogo/stogo.h stogo/tools.h \r
         )\r
 \r
-OPTION(NLOPT_BUILD_SHARED "Build NLOPT as a shared library" OFF )\r
+OPTION(BUILD_SHARED_LIBS "Build NLOPT as a shared library" OFF )\r
 \r
-IF(NLOPT_BUILD_SHARED)\r
+IF(BUILD_SHARED_LIBS)\r
   ADD_DEFINITIONS(-DNLOPT_DLL)\r
   ADD_DEFINITIONS(-DNLOPT_DLL_EXPORT )\r
-  ADD_LIBRARY (nlopt SHARED ${NLOPT_SOURCES} )\r
-ELSE(NLOPT_BUILD_SHARED)\r
-  ADD_LIBRARY (nlopt STATIC ${NLOPT_SOURCES} )\r
-ENDIF(NLOPT_BUILD_SHARED)\r
-\r
-INSTALL ( TARGETS nlopt\r
-          RUNTIME DESTINATION bin\r
-          LIBRARY DESTINATION lib${LIB_SUFFIX}\r
-          ARCHIVE DESTINATION lib${LIB_SUFFIX}\r
-        )\r
+ENDIF(BUILD_SHARED_LIBS)\r
 \r
 INSTALL ( FILES ${NLOPT_HEADERS} DESTINATION include )\r
 \r
+ADD_LIBRARY (nlopt ${NLOPT_SOURCES} )
+
+INSTALL ( TARGETS nlopt
+          RUNTIME DESTINATION bin
+          LIBRARY DESTINATION lib${LIB_SUFFIX}
+          ARCHIVE DESTINATION lib${LIB_SUFFIX}
+        )
+
+\r
+