diff --git a/examples/basic/CMakeLists.txt b/examples/basic/CMakeLists.txt index 8b9d24bd..986dbd27 100644 --- a/examples/basic/CMakeLists.txt +++ b/examples/basic/CMakeLists.txt @@ -7,6 +7,6 @@ set(EXAMPLE_SRCS include_directories(${CMAKE_SOURCE_DIR}/src/) add_executable(docks_example ${EXAMPLE_SRCS}) -target_link_libraries(docks_example docks Qt5::Widgets) +target_link_libraries(docks_example kddockwidgets Qt5::Widgets) install(TARGETS docks_example DESTINATION bin) diff --git a/examples/custom_titlebar/CMakeLists.txt b/examples/custom_titlebar/CMakeLists.txt index 55af5164..974a2482 100644 --- a/examples/custom_titlebar/CMakeLists.txt +++ b/examples/custom_titlebar/CMakeLists.txt @@ -5,6 +5,6 @@ set(CUSTOMTITLEBAR_SRC main.cpp) include_directories(${CMAKE_SOURCE_DIR}/src/) add_executable(custom_titlebar ${CUSTOMTITLEBAR_SRC}) -target_link_libraries(custom_titlebar docks Qt5::Widgets) +target_link_libraries(custom_titlebar kddockwidgets Qt5::Widgets) install(TARGETS custom_titlebar DESTINATION bin) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 83732d73..707b99d9 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -100,9 +100,9 @@ endif() qt5_add_resources(RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/resources.qrc) -add_library(docks SHARED ${DOCKSLIBS_SRCS} ${DOCKS_INSTALLABLE_INCLUDES} ${RESOURCES}) +add_library(kddockwidgets SHARED ${DOCKSLIBS_SRCS} ${DOCKS_INSTALLABLE_INCLUDES} ${RESOURCES}) -target_include_directories(docks +target_include_directories(kddockwidgets PUBLIC $ $ @@ -113,28 +113,28 @@ target_include_directories(docks ${CMAKE_SOURCE_DIR}/src/quick ) -target_compile_definitions(docks PRIVATE BUILDING_DOCKS_LIBRARY) +target_compile_definitions(kddockwidgets PRIVATE BUILDING_DOCKS_LIBRARY) if (CMAKE_COMPILER_IS_GNUCXX OR IS_CLANG_BUILD) - target_compile_options(docks PRIVATE -Wshadow -Wconversion -fvisibility=hidden) + target_compile_options(kddockwidgets PRIVATE -Wshadow -Wconversion -fvisibility=hidden) if (IS_CLANG_BUILD) - target_compile_options(docks PRIVATE -Wweak-vtables) + target_compile_options(kddockwidgets PRIVATE -Wweak-vtables) endif() endif() if (OPTION_QTQUICK) - target_link_libraries(docks Qt5::Widgets Qt5::Quick) + target_link_libraries(kddockwidgets Qt5::Widgets Qt5::Quick) else() - target_link_libraries(docks Qt5::Widgets) + target_link_libraries(kddockwidgets Qt5::Widgets) endif() if (NOT WIN32 AND NOT APPLE) find_package(Qt5X11Extras) - target_link_libraries(docks Qt5::X11Extras) + target_link_libraries(kddockwidgets Qt5::X11Extras) endif() -install (TARGETS docks +install (TARGETS kddockwidgets RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index d7b6b5d2..ab041fe6 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -5,7 +5,7 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}) find_package(Qt5Test) add_executable(tst_docks tst_docks.cpp utils.cpp) -target_link_libraries(tst_docks docks Qt5::Widgets Qt5::Test) +target_link_libraries(tst_docks kddockwidgets Qt5::Widgets Qt5::Test) ##### Fuzzer #add_executable(fuzzer fuzzer.cpp utils.cpp)