diff --git a/CMakeLists.txt b/CMakeLists.txt index a84a329dfecfd79c2472466788e3cf4109473b13..737cfff30e54bda1dff3945ee3c242d14602925b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,19 +41,26 @@ qt_query_qml_module(baseproject RESOURCES_DEPLOY_PATHS resources_deploy_paths ) -set(staging_prefix "/home/fabian/qmltarget") - message(STATUS "My QML module URI is: ${module_uri}") message(STATUS "My QML module version is: ${module_version}") + +cmake_path(APPEND qtlibdir "${QT6_INSTALL_PREFIX}" "${QT6_INSTALL_LIBS}") +cmake_path(APPEND qtbindir "${QT6_INSTALL_PREFIX}" "${QT6_INSTALL_BINS}") +cmake_path(APPEND qtqmldir "${QT6_INSTALL_PREFIX}" "${QT6_INSTALL_QML}") + +message(STATUS "===> ${qtlibdir}") +message(STATUS "===> ${qtbindir}") +message(STATUS "===> ${qtqmldir}") + # Install the QML module backing library -install(TARGETS baseproject - ARCHIVE DESTINATION "${staging_prefix}/${CMAKE_INSTALL_LIBDIR}" - LIBRARY DESTINATION "${staging_prefix}/${CMAKE_INSTALL_LIBDIR}" - RUNTIME DESTINATION "${staging_prefix}/${CMAKE_INSTALL_BINDIR}" +install(TARGETS baseproject + ARCHIVE DESTINATION "${qtlibdir}" + LIBRARY DESTINATION "${qtlibdir}" + RUNTIME DESTINATION "${qtbindir}" ) -set(module_dir "${staging_prefix}/qml/${module_target_path}") +cmake_path(APPEND module_dir "${qtqmldir}" "${module_target_path}") message(STATUS "Module dir ${module_dir}")