From 96c7586059634408d5386840f6297fc2aa594dd8 Mon Sep 17 00:00:00 2001 From: O01eg Date: Fri, 27 Jan 2023 16:24:38 +0300 Subject: [PATCH] Add option to test builtin extensions --- circle_win_dashboard.cmake | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/circle_win_dashboard.cmake b/circle_win_dashboard.cmake index 6bb8ccf0e..0bc6d3b06 100644 --- a/circle_win_dashboard.cmake +++ b/circle_win_dashboard.cmake @@ -30,13 +30,21 @@ set(CTEST_CMAKE_GENERATOR_PLATFORM $ENV{PLATFORM}) set(CTEST_BUILD_FLAGS "/m") set(CTEST_TEST_ARGS PARALLEL_LEVEL 8) +# Builtin extensions +set(BUILD_EXTENSIONS_AS_BUILTIN OFF) +set(BUILTIN_CTEST_NAME "") +if(DEFINED ENV{BUILD_EXTENSIONS_AS_BUILTIN} AND $ENV{BUILD_EXTENSIONS_AS_BUILTIN}) + set(BUILD_EXTENSIONS_AS_BUILTIN ON) + set(BUILTIN_CTEST_NAME "-builtin") +endif() + # Build name string(SUBSTRING $ENV{CIRCLE_SHA1} 0 7 commit) set(what "#$ENV{CIRCLE_PR_NUMBER}") if("$ENV{CIRCLE_PR_NUMBER}" STREQUAL "") set(what "$ENV{CIRCLE_BRANCH}") endif() -set(CTEST_BUILD_NAME "${PY_VERSION}-${CTEST_CMAKE_GENERATOR_PLATFORM}-${CTEST_CONFIGURATION_TYPE}_${what}_${commit}") +set(CTEST_BUILD_NAME "${PY_VERSION}-${CTEST_CMAKE_GENERATOR_PLATFORM}-${CTEST_CONFIGURATION_TYPE}${BUILTIN_CTEST_NAME}_${what}_${commit}") set(dashboard_binary_name build) set(dashboard_model Experimental) @@ -44,6 +52,7 @@ set(dashboard_track Circle-CI-Windows) set(dashboard_cache "BUILD_LIBPYTHON_SHARED:BOOL=ON PYTHON_VERSION:STRING=${PY_VERSION} +BUILD_EXTENSIONS_AS_BUILTIN:BOOL=${BUILD_EXTENSIONS_AS_BUILTIN} ") # Include driver script