chiark / gitweb /
Do not install guile 2.2 until supported in swig
[nlopt.git] / CMakeLists.txt
index 77c05d8e4979aa9ae848696e9b9c26f6622ed09e..97a152fa857b0bd134aa66816e76bfee356ca3de 100644 (file)
@@ -109,13 +109,13 @@ endif()
 \r
 if (NOT DEFINED HAVE_FPCLASSIFY)\r
   message(STATUS "Looking for fpclassify")\r
-  file (WRITE ${CMAKE_BINARY_DIR}/fpclassify.c "#include <math.h>\n")\r
-  file (APPEND ${CMAKE_BINARY_DIR}/fpclassify.c "int main(void) {\n")\r
-  file (APPEND ${CMAKE_BINARY_DIR}/fpclassify.c "if (!fpclassify(3.14159)) fpclassify(2.7183);\n")\r
-  file (APPEND ${CMAKE_BINARY_DIR}/fpclassify.c "  return 0; }\n")\r
+  file (WRITE ${PROJECT_BINARY_DIR}/fpclassify.c "#include <math.h>\n")\r
+  file (APPEND ${PROJECT_BINARY_DIR}/fpclassify.c "int main(void) {\n")\r
+  file (APPEND ${PROJECT_BINARY_DIR}/fpclassify.c "if (!fpclassify(3.14159)) fpclassify(2.7183);\n")\r
+  file (APPEND ${PROJECT_BINARY_DIR}/fpclassify.c "  return 0; }\n")\r
   try_compile (HAVE_FPCLASSIFY\r
-  ${CMAKE_BINARY_DIR}/build_fpclassify\r
-  ${CMAKE_BINARY_DIR}/fpclassify.c\r
+  ${PROJECT_BINARY_DIR}/build_fpclassify\r
+  ${PROJECT_BINARY_DIR}/fpclassify.c\r
   CMAKE_FLAGS -DLINK_LIBRARIES=m)\r
   message(STATUS "Looking for fpclassify - ${HAVE_FPCLASSIFY}")\r
 endif ()\r
@@ -172,8 +172,8 @@ endif ()
 #==============================================================================\r
 set (${INCLUDE_DIRECTORIES} "")\r
 include_directories (\r
-  ${CMAKE_BINARY_DIR}/api\r
-  ${CMAKE_BINARY_DIR}\r
+  ${PROJECT_BINARY_DIR}/api\r
+  ${PROJECT_BINARY_DIR}\r
   stogo\r
   util\r
   direct\r
@@ -199,7 +199,7 @@ include_directories (
 #==============================================================================\r
 \r
 set (NLOPT_HEADERS \r
-  api/nlopt.h ${CMAKE_BINARY_DIR}/api/nlopt.hpp ${CMAKE_BINARY_DIR}/api/nlopt.f\r
+  api/nlopt.h ${PROJECT_BINARY_DIR}/api/nlopt.hpp ${PROJECT_BINARY_DIR}/api/nlopt.f\r
 )\r
 \r
 set (NLOPT_SOURCES   \r