gravatar
alpar (Alpar Juttner)
alpar@cs.elte.hu
CMAKE builds the tools/ dir, too (#228)
0 1 1
default
2 files changed with 33 insertions and 1 deletions:
↑ Collapse diff ↑
Show white space 6 line context
1
INCLUDE_DIRECTORIES(
2
  ${CMAKE_SOURCE_DIR}
3
  ${CMAKE_BINARY_DIR}
4
)
5

	
6
LINK_DIRECTORIES(${CMAKE_BINARY_DIR}/lemon)
7

	
8
ADD_EXECUTABLE(lgf-gen lgf-gen.cc)
9
TARGET_LINK_LIBRARIES(lgf-gen lemon)
10

	
11
ADD_EXECUTABLE(dimacs-to-lgf dimacs-to-lgf.cc)
12
TARGET_LINK_LIBRARIES(dimacs-to-lgf lemon)
13

	
14
ADD_EXECUTABLE(dimacs-solver dimacs-solver.cc)
15
TARGET_LINK_LIBRARIES(dimacs-solver lemon)
16

	
17
INSTALL(
18
  TARGETS lgf-gen dimacs-to-lgf dimacs-solver
19
  RUNTIME DESTINATION bin
20
  COMPONENT bin
21
)
22

	
23
IF(NOT WIN32)
24
  INSTALL(
25
    FILES ${CMAKE_CURRENT_SOURCE_DIR}/lemon-0.x-to-1.x.sh
26
    RUNTIME DESTINATION bin
27
    COMPONENT bin)
28
ENDIF(NOT WIN32)
Ignore white space 6 line context
... ...
@@ -41,2 +41,3 @@
41 41
ADD_SUBDIRECTORY(demo)
42
ADD_SUBDIRECTORY(tools)
42 43
ADD_SUBDIRECTORY(doc)
... ...
@@ -58,3 +59,3 @@
58 59

	
59
  SET(CPACK_COMPONENTS_ALL headers library html_documentation)
60
  SET(CPACK_COMPONENTS_ALL headers library html_documentation bin)
60 61

	
... ...
@@ -62,2 +63,3 @@
62 63
  SET(CPACK_COMPONENT_LIBRARY_DISPLAY_NAME "Dynamic-link library")
64
  SET(CPACK_COMPONENT_BIN_DISPLAY_NAME "Command line utilities")
63 65
  SET(CPACK_COMPONENT_HTML_DOCUMENTATION_DISPLAY_NAME "HTML documentation")
... ...
@@ -68,2 +70,4 @@
68 70
    "DLL and import library")
71
  SET(CPACK_COMPONENT_BIN_DESCRIPTION
72
    "Command line utilities")
69 73
  SET(CPACK_COMPONENT_HTML_DOCUMENTATION_DESCRIPTION
0 comments (0 inline)