|
|
@@ -7,6 +7,7 @@ set ( CTEST_CMAKE_GENERATOR "$ENV{CTEST_CMAKE_GENERATOR}" )
|
|
|
set ( LIBS_BUNDLE "$ENV{LIBS_BUNDLE}" )
|
|
|
set ( CTEST_REGEX "$ENV{CTEST_REGEX}" )
|
|
|
set ( SEARCHD_CLI_EXTRA "$ENV{SEARCHD_CLI_EXTRA}" )
|
|
|
+set ( XTRA_FLAGS "$ENV{XTRA_FLAGS}" )
|
|
|
set_property ( GLOBAL PROPERTY Label P$ENV{CI_PIPELINE_ID} J$ENV{CI_JOB_ID} )
|
|
|
|
|
|
if (NOT CTEST_CMAKE_GENERATOR)
|
|
|
@@ -55,6 +56,9 @@ set ( CMAKE_CALL "${CMAKE_COMMAND} \"-G${CTEST_CMAKE_GENERATOR}\" -DCMAKE_BUILD_
|
|
|
foreach ( OPTION ${CONFIG_OPTIONS} )
|
|
|
set ( CMAKE_CALL "${CMAKE_CALL} -D${OPTION}" )
|
|
|
endforeach ()
|
|
|
+foreach (OPTION ${XTRA_FLAGS})
|
|
|
+ set ( CMAKE_CALL "${CMAKE_CALL} -D${OPTION}" )
|
|
|
+endforeach ()
|
|
|
set ( CTEST_CONFIGURE_COMMAND "${CMAKE_CALL} \"${CTEST_SOURCE_DIRECTORY}\"" )
|
|
|
|
|
|
# will not write and count warnings in auto-generated files of lexer
|