23 lines
573 B
CMake
23 lines
573 B
CMake
include(CMakeFindDependencyMacro)
|
|
|
|
find_dependency(aws-c-common)
|
|
|
|
macro(aws_load_targets type)
|
|
include(${CMAKE_CURRENT_LIST_DIR}/${type}/aws-c-sdkutils-targets.cmake)
|
|
endmacro()
|
|
|
|
# try to load the lib follow BUILD_SHARED_LIBS. Fall back if not exist.
|
|
if (BUILD_SHARED_LIBS)
|
|
if (EXISTS "${CMAKE_CURRENT_LIST_DIR}/shared")
|
|
aws_load_targets(shared)
|
|
else()
|
|
aws_load_targets(static)
|
|
endif()
|
|
else()
|
|
if (EXISTS "${CMAKE_CURRENT_LIST_DIR}/static")
|
|
aws_load_targets(static)
|
|
else()
|
|
aws_load_targets(shared)
|
|
endif()
|
|
endif()
|