Files
email-tracker/external/duckdb/test/extension/CMakeLists.txt
2025-10-24 19:21:19 -05:00

33 lines
774 B
CMake

set(PARAMETERS "-warnings")
build_loadable_extension_directory(
loadable_extension_demo
"CPP"
test/extension
"default-version"
""
${PARAMETERS}
loadable_extension_demo.cpp)
if(NOT WIN32 AND NOT SUN)
add_definitions(-DDUCKDB_BUILD_DIRECTORY="${PROJECT_BINARY_DIR}")
build_loadable_extension_directory(
loadable_extension_optimizer_demo
"CPP"
test/extension
"default-version"
""
${PARAMETERS}
../extension/loadable_extension_optimizer_demo.cpp)
if(${ENABLE_UNITTEST_CPP_TESTS})
set(TEST_EXT_OBJECTS test_remote_optimizer.cpp)
add_library_unity(test_extensions OBJECT ${TEST_EXT_OBJECTS})
set(ALL_OBJECT_FILES
${ALL_OBJECT_FILES} $<TARGET_OBJECTS:test_extensions>
PARENT_SCOPE)
endif()
endif()