Files
oceanbase/deps/oblib/CMakeLists.txt
wangzelin.wzl 93a1074b0c patch 4.0
2022-10-24 17:57:12 +08:00

24 lines
694 B
CMake

cmake_minimum_required(VERSION 3.20)
project(oblib
VERSION 1.0.0
LANGUAGES CXX C ASM)
if (NOT "$ENV{DEP_DIR}" STREQUAL "")
set(DEP_DIR "$ENV{DEP_DIR}" CACHE INTERNAL "Copied from environment variable")
endif()
if("${DEP_DIR}" STREQUAL "")
set(DEP_DIR "${CMAKE_SOURCE_DIR}/deps/3rd/usr/local/oceanbase/deps/devel")
endif()
message(STATUS "This is BINARY dir " ${PROJECT_BINARY_DIR})
message(STATUS "This is SOURCE dir " ${PROJECT_SOURCE_DIR})
file(COPY . DESTINATION . FILES_MATCHING PATTERN "alloc_flow_records")
file(COPY . DESTINATION . FILES_MATCHING PATTERN "*.result")
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
add_subdirectory(src)
add_subdirectory(unittest EXCLUDE_FROM_ALL)