Changeset View
Changeset View
Standalone View
Standalone View
tools/osm-simplify/CMakeLists.txt
1 | cmake_minimum_required(VERSION 2.8.12) | ||||
---|---|---|---|---|---|
1 | SET (TARGET osm-simplify) | 2 | SET (TARGET osm-simplify) | ||
2 | PROJECT (${TARGET}) | 3 | PROJECT (${TARGET}) | ||
3 | 4 | | |||
4 | find_package(Qt5Core REQUIRED) | 5 | find_package(Qt5Core REQUIRED) | ||
5 | find_package(Qt5Widgets) | 6 | find_package(Qt5Widgets REQUIRED) | ||
6 | find_package(Qt5Declarative) | 7 | find_package(Qt5Declarative) | ||
8 | find_package(Qt5Gui REQUIRED) | ||||
7 | 9 | | |||
8 | include_directories( | 10 | include_directories( | ||
9 | ${CMAKE_CURRENT_SOURCE_DIR} | 11 | ${CMAKE_CURRENT_SOURCE_DIR} | ||
10 | ${CMAKE_CURRENT_BINARY_DIR} | 12 | ${CMAKE_CURRENT_BINARY_DIR} | ||
11 | ../../src/plugins/runner/osm | 13 | ../../src/lib/marble/osm | ||
12 | ../../src/plugins/runner/osm/writers | | |||
13 | ../../src/plugins/runner/osm/translators | | |||
14 | ../../src/lib/marble/geodata/writer | 14 | ../../src/lib/marble/geodata/writer | ||
15 | ../../src/lib/marble/geodata/parser | 15 | ../../src/lib/marble/geodata/parser | ||
16 | ../../src/lib/marble/geodata/data | 16 | ../../src/lib/marble/geodata/data | ||
Context not available. | |||||
18 | ../../src/lib/marble/ | 18 | ../../src/lib/marble/ | ||
19 | ) | 19 | ) | ||
20 | 20 | | |||
21 | | ||||
21 | set( ${TARGET}_SRC | 22 | set( ${TARGET}_SRC | ||
22 | main.cpp | 23 | main.cpp | ||
24 | BaseClipper.cpp | ||||
23 | BaseFilter.cpp | 25 | BaseFilter.cpp | ||
24 | PlacemarkFilter.cpp | 26 | PlacemarkFilter.cpp | ||
27 | ShpCoastlineProcessor.cpp | ||||
25 | LineStringProcessor.cpp | 28 | LineStringProcessor.cpp | ||
26 | ../../src/plugins/runner/osm/OsmParser.cpp | 29 | NodeReducer.cpp | ||
27 | ../../src/plugins/runner/osm/o5mreader.cpp | | |||
28 | ../../src/plugins/runner/osm/OsmElementDictionary.cpp | | |||
29 | ../../src/plugins/runner/osm/OsmNode.cpp | | |||
30 | ../../src/plugins/runner/osm/OsmParser.cpp | | |||
31 | ../../src/plugins/runner/osm/OsmPlugin.cpp | | |||
32 | ../../src/plugins/runner/osm/OsmRelation.cpp | | |||
33 | ../../src/plugins/runner/osm/OsmRunner.cpp | | |||
34 | ../../src/plugins/runner/osm/OsmWay.cpp | | |||
35 | ../../src/plugins/runner/osm/translators/OsmDocumentTagTranslator.cpp | | |||
36 | ../../src/plugins/runner/osm/translators/OsmFeatureTagTranslator.cpp | | |||
37 | ../../src/plugins/runner/osm/translators/OsmPlacemarkTagTranslator.cpp | | |||
38 | ../../src/plugins/runner/osm/writers/OsmNodeTagWriter.cpp | | |||
39 | ../../src/plugins/runner/osm/writers/OsmObjectAttributeWriter.cpp | | |||
40 | ../../src/plugins/runner/osm/writers/OsmRelationTagWriter.cpp | | |||
41 | ../../src/plugins/runner/osm/writers/OsmTagTagWriter.cpp | | |||
42 | ../../src/plugins/runner/osm/writers/OsmTagWriter.cpp | | |||
43 | ../../src/plugins/runner/osm/writers/OsmWayTagWriter.cpp | | |||
44 | ) | 30 | ) | ||
31 | | ||||
45 | add_definitions( -DMAKE_MARBLE_LIB ) | 32 | add_definitions( -DMAKE_MARBLE_LIB ) | ||
46 | add_executable( ${TARGET} ${${TARGET}_SRC} ) | 33 | add_executable( ${TARGET} ${${TARGET}_SRC} ) | ||
47 | 34 | | |||
48 | target_link_libraries( ${TARGET} ) | 35 | target_link_libraries( ${TARGET} ) | ||
49 | target_link_libraries( ${TARGET} Qt5::Core marblewidget-qt5 ) | 36 | target_link_libraries( ${TARGET} Qt5::Core marblewidget-qt5) | ||
37 | No newline at end of file | ||||
Context not available. |