Skip to content

Commit

Permalink
调整cmake
Browse files Browse the repository at this point in the history
  • Loading branch information
czyt1988 committed Dec 3, 2023
1 parent 1e7c9e0 commit ac4ac8b
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 17 deletions.
22 changes: 11 additions & 11 deletions src/SARibbonBar/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -403,7 +403,7 @@ else()
endif()

# ------------------------------- install script -------------------------------
message(STATUS "install dir ${SARIBBON_BIN_DIR}")
message(STATUS "install dir ${CMAKE_INSTALL_PREFIX}")

# 头文件
install(FILES
Expand Down Expand Up @@ -448,16 +448,16 @@ install(DIRECTORY
if(SARIBBON_USE_FRAMELESS_LIB)
#复制目录src/SARibbonBar/3rdparty/framelesshelper/include/
install(DIRECTORY
${FRAMELESS_HEADER_DIR}
DESTINATION include/${SARIBBON_LIB_NAME}/3rdparty/framelesshelper/include
COMPONENT headers
${FRAMELESS_HEADER_DIR}
DESTINATION include/${SARIBBON_LIB_NAME}/3rdparty/framelesshelper/include
COMPONENT headers
)
#复制目录src/SARibbonBar/3rdparty/framelesshelper/qmake/
SET(FRAMELESS_QMAKE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/framelesshelper/qmake)
install(DIRECTORY
${FRAMELESS_QMAKE_DIR}
DESTINATION include/${SARIBBON_LIB_NAME}/3rdparty/framelesshelper/
COMPONENT headers
${FRAMELESS_QMAKE_DIR}
DESTINATION include/${SARIBBON_LIB_NAME}/3rdparty/framelesshelper/
COMPONENT headers
)
endif()

Expand All @@ -473,10 +473,10 @@ write_basic_package_version_file(
COMPATIBILITY SameMajorVersion
)
configure_package_config_file(
"${CMAKE_CURRENT_SOURCE_DIR}/SARibbonBarConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/${SARIBBON_LIB_NAME}Config.cmake"
INSTALL_DESTINATION lib/cmake/${SARIBBON_LIB_NAME}
PATH_VARS SARIBBON_LIB_INCLUDE_INSTALL_DIR
"${CMAKE_CURRENT_SOURCE_DIR}/SARibbonBarConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/${SARIBBON_LIB_NAME}Config.cmake"
INSTALL_DESTINATION lib/cmake/${SARIBBON_LIB_NAME}
PATH_VARS SARIBBON_LIB_INCLUDE_INSTALL_DIR
)
message("CMAKE_CURRENT_BINARY_DIR=${CMAKE_CURRENT_BINARY_DIR}")
install(TARGETS ${SARIBBON_LIB_NAME}
Expand Down
3 changes: 0 additions & 3 deletions src/example/MainWindowExample/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,6 @@ set_target_properties(${SARIBBON_EXPAMPLE_NAME} PROPERTIES
DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX}
VERSION ${SARIBBON_VERSION}
EXPORT_NAME ${SARIBBON_EXPAMPLE_NAME}
ARCHIVE_OUTPUT_DIRECTORY "${SARIBBON_BIN_DIR}"
LIBRARY_OUTPUT_DIRECTORY "${SARIBBON_BIN_DIR}"
RUNTIME_OUTPUT_DIRECTORY "${SARIBBON_BIN_DIR}"
)

install(TARGETS ${SARIBBON_EXPAMPLE_NAME} RUNTIME DESTINATION bin LIBRARY DESTINATION bin ARCHIVE DESTINATION lib)
Expand Down
3 changes: 0 additions & 3 deletions src/example/WidgetWithRibbon/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,6 @@ set_target_properties(${SARIBBON_EXPAMPLE_NAME} PROPERTIES
DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX}
VERSION ${SARIBBON_VERSION}
EXPORT_NAME ${SARIBBON_EXPAMPLE_NAME}
ARCHIVE_OUTPUT_DIRECTORY "${SARIBBON_BIN_DIR}"
LIBRARY_OUTPUT_DIRECTORY "${SARIBBON_BIN_DIR}"
RUNTIME_OUTPUT_DIRECTORY "${SARIBBON_BIN_DIR}"
)

install(TARGETS ${SARIBBON_EXPAMPLE_NAME} RUNTIME DESTINATION bin LIBRARY DESTINATION bin ARCHIVE DESTINATION lib)
Expand Down

0 comments on commit ac4ac8b

Please sign in to comment.