remove:暂时去除cmake库设置

This commit is contained in:
taynpg 2025-02-14 09:39:06 +08:00
parent 42aef813da
commit 44c536c583

View File

@ -35,20 +35,4 @@ set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin/${CMAKE_BUILD_TYPE})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin/${CMAKE_BUILD_TYPE})
add_library(ofen STATIC ${SRC_FILES})
target_include_directories(ofen PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/3rd)
# ****************************************************************************************
install(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ DESTINATION ${CMAKE_INSTALL_PREFIX}/include)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/ofenConfig.cmake DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake/ofen)
install(TARGETS ofen ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
set(PACKAGE_INCLUDE_DIRS "${CMAKE_INSTALL_PREFIX}/include")
set(PACKAGE_LIBRARY_DEBUG "${CMAKE_INSTALL_PREFIX}/lib/ofend.lib")
set(PACKAGE_LIBRARY_RELEASE "${CMAKE_INSTALL_PREFIX}/lib/ofen.lib")
set(CONFIG_INSTALL_DIR "lib/cmake/ofen")
include(CMakePackageConfigHelpers)
configure_package_config_file(
"${CMAKE_CURRENT_LIST_DIR}/cmake/ofenConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/ofenConfig.cmake"
INSTALL_DESTINATION ${CONFIG_INSTALL_DIR}
PATH_VARS PACKAGE_INCLUDE_DIRS PACKAGE_LIBRARY_DEBUG PACKAGE_LIBRARY_RELEASE
)
target_include_directories(ofen PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/3rd)