# nlopt LIBRARY TARGET (SHARED OR STATIC)\r
#==============================================================================\r
\r
+SET ( NLOPT_HEADERS \r
+ api/nlopt.h api/nlopt.hpp api/nlopt.f\r
+)\r
+\r
SET ( NLOPT_SOURCES \r
direct/DIRect.c direct/direct_wrap.c direct/DIRserial.c direct/DIRsubrout.c direct/direct-internal.h direct/direct.h\r
cdirect/cdirect.c cdirect/hybrid.c cdirect/cdirect.h\r
ADD_DEFINITIONS(-DNLOPT_DLL_EXPORT )\r
ENDIF(BUILD_SHARED_LIBS)\r
\r
-ADD_LIBRARY (nlopt ${NLOPT_SOURCES} )\r
-
\ No newline at end of file
+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
+