diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt index aaf5d89..79eb8d5 100644 --- a/example/CMakeLists.txt +++ b/example/CMakeLists.txt @@ -39,21 +39,21 @@ endforeach(qmlfile) set(__example_project_version "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") string(TOUPPER ${PROJECT_NAME} __example_project_version) string(TOLOWER ${PROJECT_NAME} __example_project_version_lower) -configure_file(${CMAKE_SOURCE_DIR}/.cmake/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/${__example_project_version_lower}_version.h) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/..//.cmake/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/${__example_project_version_lower}_version.h) list(APPEND source_files ${CMAKE_CURRENT_BINARY_DIR}/${__example_project_version_lower}_version.h) qt_add_executable(${PROJECT_NAME} ${sources_files}) if (WIN32) - configure_file(${CMAKE_SOURCE_DIR}/.cmake/win_app.rc.in ${CMAKE_BINARY_DIR}/win_app.rc) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/..//.cmake/win_app.rc.in ${CMAKE_BINARY_DIR}/win_app.rc) set(app_icon_resource_windows ${CMAKE_BINARY_DIR}/win_app.rc) target_sources(${PROJECT_NAME} PRIVATE ${app_icon_resource_windows}) file(TO_CMAKE_PATH "/" PATH_SEPARATOR) if(MSVC) - set(DLLPATH ${CMAKE_SOURCE_DIR}/3rdparty/msvc/*.dll) + set(DLLPATH ${CMAKE_CURRENT_SOURCE_DIR}/..//3rdparty/msvc/*.dll) else() - set(DLLPATH ${CMAKE_SOURCE_DIR}/3rdparty/mingw/*.dll) + set(DLLPATH ${CMAKE_CURRENT_SOURCE_DIR}/..//3rdparty/mingw/*.dll) endif() string(REPLACE "/" ${PATH_SEPARATOR} DLLPATH "${DLLPATH}") file(GLOB DLL_FILES ${DLLPATH}) @@ -72,7 +72,7 @@ elseif(APPLE) set(CMAKE_OSX_DEPLOYMENT_TARGET "11.0" CACHE STRING "Minimum OS X deployment version" FORCE) set(MACOSX_BUNDLE_EXECUTABLE_NAME ${PROJECT_BUNDLE_NAME}) set(MACOSX_BUNDLE_ICON_FILE AppIcon) - configure_file(${CMAKE_SOURCE_DIR}/.cmake/MacOSXBundleInfo.plist.in ${CMAKE_BINARY_DIR}/Info.plist) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/..//.cmake/MacOSXBundleInfo.plist.in ${CMAKE_BINARY_DIR}/Info.plist) set(App_ICON "${PROJECT_SOURCE_DIR}/resources/imgs/AppIcon.icns") set_source_files_properties(${App_ICON} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") target_sources(${PROJECT_NAME} PRIVATE ${App_ICON}) diff --git a/lib_source/CMakeLists.txt b/lib_source/CMakeLists.txt index d70015d..a2b3bdd 100644 --- a/lib_source/CMakeLists.txt +++ b/lib_source/CMakeLists.txt @@ -50,7 +50,7 @@ set (source_files ribbonui.cpp ribbonui.h definitions.h ribbontheme.h ribbonthem set(__ribbonui_project_version "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") string(TOUPPER ${PROJECT_NAME} __ribbonui_project_name) string(TOLOWER ${PROJECT_NAME} __ribbonui_project_name_lower) -configure_file(${CMAKE_SOURCE_DIR}/.cmake/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/${__ribbonui_project_name_lower}_version.h) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/..//.cmake/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/${__ribbonui_project_name_lower}_version.h) list(APPEND source_files ${CMAKE_CURRENT_BINARY_DIR}/${__ribbonui_project_name_lower}_version.h) if(APPLE)