aboutsummaryrefslogtreecommitdiff
path: root/ports/qt-advanced-docking-system/config_changes.patch
blob: ea9fd280106ef848352334bf7c04be95faedb0d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8a9f919..9c2b8ad 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -62,7 +62,7 @@ if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "4")
 else()
     set(ads_PlatformDir "x64")
 endif()
-if(BUILD_STATIC)
+if(NOT BUILD_SHARED_LIBS)
     add_library(qtadvanceddocking STATIC ${ads_SRCS})
     set(ads_COMPILE_DEFINE ${ads_COMPILE_DEFINE} ADS_STATIC)
 else()
@@ -80,7 +80,7 @@ install(FILES
     COMPONENT license
 )
 install(TARGETS qtadvanceddocking
-    EXPORT adsBinary
+    EXPORT qt-advanced-docking-systemConfig
     RUNTIME DESTINATION bin COMPONENT library
     LIBRARY DESTINATION lib COMPONENT library
     ARCHIVE DESTINATION lib COMPONENT library
@@ -93,7 +93,6 @@ target_link_libraries(qtadvanceddocking PUBLIC ${ads_LIBS})
 target_compile_definitions(qtadvanceddocking PRIVATE ${ads_COMPILE_DEFINE})
 set_target_properties(qtadvanceddocking PROPERTIES 
     VERSION ${ads_VERSION}
-    EXPORT_NAME "Qt Advanced Docking System"
     ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/lib"
     LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/lib"
     RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${ads_PlatformDir}/bin"
@@ -103,3 +102,4 @@ if(BUILD_EXAMPLES)
     add_subdirectory(demo)
 endif()
 
+install(EXPORT qt-advanced-docking-systemConfig NAMESPACE qt-advanced-docking-system:: DESTINATION share/qt-advanced-docking-system)
\ No newline at end of file