Add some new stuff to CMAKE
diff --git a/CMakeLists.txt b/CMakeLists.txt
a
|
b
|
|
1 | 1 | project (LEMON) |
2 | 2 | enable_testing () |
3 | 3 | add_subdirectory (lemon) |
| 4 | add_subdirectory (demo) |
4 | 5 | add_subdirectory (test) |
diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt
new file mode 100644
-
|
+
|
|
| 1 | include_directories (${LEMON_SOURCE_DIR}) |
| 2 | |
| 3 | link_directories (${LEMON_BINARY_DIR}/lemon) |
| 4 | |
| 5 | set (DEMOS |
| 6 | arg_parser_demo |
| 7 | graph_to_eps_demo |
| 8 | lgf_demo) |
| 9 | |
| 10 | foreach (DEMO_NAME ${DEMOS}) |
| 11 | add_executable (${DEMO_NAME} ${DEMO_NAME}.cc) |
| 12 | target_link_libraries (${DEMO_NAME} lemon) |
| 13 | endforeach (DEMO_NAME) |
diff --git a/lemon/CMakeLists.txt b/lemon/CMakeLists.txt
a
|
b
|
|
1 | 1 | include_directories (${LEMON_SOURCE_DIR}) |
2 | | add_library (lemon arg_parser.cc base.cc random.cc) |
| 2 | add_library (lemon arg_parser.cc base.cc color.cc random.cc) |