option (NLOPT_SWIG "use SWIG to build bindings" ON)
option (NLOPT_LINK_PYTHON "link Python libs" ON)
+if (CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
+ option (NLOPT_TESTS "build unit tests" ON)
+else ()
+ option (NLOPT_TESTS "build unit tests" OFF)
+endif ()
+
set (NLOPT_SUFFIX)
if (NLOPT_CXX)
set (NLOPT_SUFFIX _cxx)
add_subdirectory (src/octave)
endif ()
-enable_testing ()
-add_subdirectory (test)
+if (NLOPT_TESTS)
+ enable_testing ()
+ add_subdirectory (test)
+endif ()
set (CPACK_PACKAGE_NAME "${CMAKE_PROJECT_NAME}")
set (CPACK_PACKAGE_VERSION_MAJOR "${NLOPT_MAJOR_VERSION}")