File tree Expand file tree Collapse file tree 3 files changed +15
-9
lines changed Expand file tree Collapse file tree 3 files changed +15
-9
lines changed Original file line number Diff line number Diff line change 2
2
3
3
CMAKE_MINIMUM_REQUIRED (VERSION 2.6 )
4
4
5
- INCLUDE (cmake/base.cmake )
6
- INCLUDE (cmake/boost.cmake )
7
- INCLUDE (cmake/eigen.cmake )
8
- INCLUDE (cmake/pthread.cmake )
9
5
10
6
SET (PROJECT_ORG stack-of-tasks )
11
7
SET (PROJECT_NAME dynamic-graph )
12
8
SET (PROJECT_DESCRIPTION "Dynamic graph library" )
13
9
SET (PROJECT_URL "http://github.com/${PROJECT_ORG} /${PROJECT_NAME} " )
14
10
SET (PROJECT_SUFFIX "-v3" )
15
11
12
+ INCLUDE (cmake/base.cmake )
13
+ PROJECT (${PROJECT_NAME} CXX )
14
+
15
+ INCLUDE (cmake/boost.cmake )
16
+ INCLUDE (cmake/eigen.cmake )
17
+ INCLUDE (cmake/pthread.cmake )
18
+
19
+ # Export CMake Target
20
+ SET (PROJECT_USE_CMAKE_EXPORT TRUE )
21
+
16
22
SET (CUSTOM_HEADER_DIR "${PROJECT_NAME} " )
17
23
18
24
SET (DOXYGEN_USE_MATHJAX YES )
19
25
20
26
# Defines paths.
21
27
SET (LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR} /lib )
22
28
23
- SETUP_PROJECT ()
24
-
25
29
# Add configuration headers for plug-ins.
26
30
GENERATE_CONFIGURATION_HEADER (
27
31
${HEADER_DIR} config-tracer.hh DG_TRACER tracer_EXPORTS )
@@ -53,3 +57,4 @@ ADD_SUBDIRECTORY(include/${PROJECT_NAME})
53
57
ADD_SUBDIRECTORY (tests )
54
58
55
59
SETUP_PROJECT_FINALIZE ()
60
+ SETUP_PROJECT_PACKAGE_FINALIZE ()
Original file line number Diff line number Diff line change @@ -50,6 +50,6 @@ SET(${PROJECT_NAME}_HEADERS
50
50
logger.h
51
51
)
52
52
53
- INSTALL (FILES ${${PROJECT_NAME}_HEADERS}
54
- DESTINATION include /${PROJECT_NAME}
53
+ INSTALL (FILES ${${PROJECT_NAME}_HEADERS}
54
+ DESTINATION include /${PROJECT_NAME}
55
55
)
Original file line number Diff line number Diff line change @@ -54,6 +54,7 @@ TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${Boost_LIBRARIES})
54
54
#ENDIF (UNIX AND NOT APPLE)
55
55
56
56
INSTALL(TARGETS ${LIBRARY_NAME}
57
+ EXPORT ${TARGETS_EXPORT_NAME}
57
58
DESTINATION ${CMAKE_INSTALL_LIBDIR} )
58
59
59
60
####################################
@@ -79,5 +80,5 @@ FOREACH(plugin_file ${plugins_list})
79
80
PREFIX ""
80
81
)
81
82
82
- INSTALL(TARGETS ${plugin} DESTINATION ${PLUGINDIR} )
83
+ INSTALL(TARGETS ${plugin} EXPORT ${TARGET_NAME} DESTINATION ${PLUGINDIR} )
83
84
ENDFOREACH(plugin_file)
You can’t perform that action at this time.
0 commit comments