Skip to content

Commit d10f91b

Browse files
Simplify test_package
1 parent e464d0f commit d10f91b

File tree

1 file changed

+10
-21
lines changed

1 file changed

+10
-21
lines changed

test_package/CMakeLists.txt

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,27 @@
1-
project(PackageTest CXX)
21
cmake_minimum_required(VERSION 3.8)
3-
set(CMAKE_CXX_STANDARD 14)
4-
set(CMAKE_STANDARD_REQUIRED ON)
2+
project(PackageTest CXX)
53

64
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
75
conan_set_find_paths()
86

7+
set(CMAKE_CXX_STANDARD 14)
8+
set(CMAKE_STANDARD_REQUIRED ON)
9+
set(CMAKE_CXX_EXTENSIONS OFF)
10+
11+
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
12+
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR}/bin)
13+
914
find_package(Qt5 COMPONENTS
1015
Core
1116
Location
1217
REQUIRED QUIET)
1318
find_package(QtBasemapPlugin REQUIRED QUIET)
1419

1520
add_executable(example example.cpp)
16-
get_property(_libFileName TARGET qtgeoservices_basemap_pix4d PROPERTY IMPORTED_LOCATION_RELEASE)
17-
18-
if(EXISTS ${_libFileName})
19-
message(STATUS "Plugin generated at: ${_libFileName}")
20-
else()
21-
message(FATAL_ERROR "Plugin not generated at: ${_libFileName}")
22-
endif()
23-
24-
if (${CMAKE_INSTALL_PREFIX} STREQUAL "")
25-
set(DEPLOY_TARGET ${CMAKE_BINARY_DIR})
26-
else()
27-
set(DEPLOY_TARGET ${CMAKE_INSTALL_PREFIX})
28-
endif()
29-
30-
set(DEPLOY_TARGET ${CMAKE_BINARY_DIR})
31-
set(MAP_PLUGIN_DESTINATION ${DEPLOY_TARGET}/plugins/geoservices)
32-
set(MAP_PLUGIN ${_libFileName})
33-
21+
get_property(MAP_PLUGIN TARGET qtgeoservices_basemap_pix4d PROPERTY IMPORTED_LOCATION_RELEASE)
3422
message(STATUS "Map plugin path ${MAP_PLUGIN}")
3523

24+
set(MAP_PLUGIN_DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/plugins/geoservices)
3625
file(MAKE_DIRECTORY ${MAP_PLUGIN_DESTINATION})
3726
file(COPY ${MAP_PLUGIN} DESTINATION ${MAP_PLUGIN_DESTINATION})
3827

0 commit comments

Comments
 (0)