Skip to content

Commit 8d64d52

Browse files
Simplify CMakeLists
1 parent 3d50ff9 commit 8d64d52

File tree

1 file changed

+2
-16
lines changed

1 file changed

+2
-16
lines changed

CMakeLists.txt

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,7 @@ endif()
1414

1515
find_package(Qt5 COMPONENTS
1616
Core
17-
Gui
18-
OpenGL
19-
Quick
20-
Xml
21-
Positioning
22-
Location
23-
Network
17+
Location
2418
REQUIRED QUIET)
2519

2620
set(SOURCES
@@ -29,7 +23,7 @@ set(SOURCES
2923
src/GeoTileFetcher.cpp
3024
src/GeoMapReply.cpp
3125
src/GeoFileTileCache.cpp
32-
26+
3327
src/GeoServiceProviderPlugin.h
3428
src/GeoTiledMappingManagerEngine.h
3529
src/GeoTileFetcher.h
@@ -42,20 +36,12 @@ set_target_properties(${LIB_NAME} PROPERTIES AUTORCC ON AUTOMOC ON)
4236

4337
target_link_libraries(${LIB_NAME} PRIVATE
4438
Qt5::Core
45-
Qt5::Gui
46-
Qt5::Quick
47-
Qt5::Positioning
48-
Qt5::Xml
4939
Qt5::Location
5040
Qt5::LocationPrivate
51-
Qt5::Network
52-
Qt5::OpenGL
5341
)
5442

5543
target_include_directories(${LIB_NAME} INTERFACE
5644
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
57-
PRIVATE src
58-
${Qt5Location_PRIVATE_INCLUDE_DIRS}
5945
)
6046

6147
target_compile_features(${LIB_NAME} PRIVATE cxx_std_14)

0 commit comments

Comments
 (0)