remove:暂时去除cmake库设置
This commit is contained in:
parent
42aef813da
commit
44c536c583
@ -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})
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin/${CMAKE_BUILD_TYPE})
|
||||||
|
|
||||||
add_library(ofen STATIC ${SRC_FILES})
|
add_library(ofen STATIC ${SRC_FILES})
|
||||||
target_include_directories(ofen PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/3rd)
|
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
|
|
||||||
)
|
|
Loading…
x
Reference in New Issue
Block a user