Commit a5a0c769 by Patrick Steinhardt

Revert "clar: introduce CLAR_XML option"

This reverts commit a2d73f56.
Using clar to propagate the XML settings was a mistake.

(cherry picked from commit 943181c2)
parent 4df09915
...@@ -44,8 +44,6 @@ OPTION( USE_GSSAPI "Link with libgssapi for SPNEGO auth" OFF ) ...@@ -44,8 +44,6 @@ OPTION( USE_GSSAPI "Link with libgssapi for SPNEGO auth" OFF )
OPTION( VALGRIND "Configure build for valgrind" OFF ) OPTION( VALGRIND "Configure build for valgrind" OFF )
OPTION( CURL "Use curl for HTTP if available" ON) OPTION( CURL "Use curl for HTTP if available" ON)
OPTION( DEBUG_POOL "Enable debug pool allocator" OFF ) OPTION( DEBUG_POOL "Enable debug pool allocator" OFF )
SET( CLAR_XML "OFF" CACHE STRING
"Writes test results in XML format. One of ON, OFF or the directory to write to; this does not affect the output executables, this only affects the behavior of the ctest command.")
IF(DEBUG_POOL) IF(DEBUG_POOL)
ADD_DEFINITIONS(-DGIT_DEBUG_POOL) ADD_DEFINITIONS(-DGIT_DEBUG_POOL)
...@@ -706,25 +704,11 @@ IF (BUILD_CLAR) ...@@ -706,25 +704,11 @@ IF (BUILD_CLAR)
ENABLE_TESTING() ENABLE_TESTING()
IF (CLAR_XML) ADD_TEST(offline libgit2_clar -v -xonline)
IF (CLAR_XML STREQUAL "ON") ADD_TEST(online libgit2_clar -v -sonline)
SET(XML_PATH "") ADD_TEST(gitdaemon libgit2_clar -v -sonline::push)
ELSE () ADD_TEST(ssh libgit2_clar -v -sonline::push -sonline::clone::ssh_cert -sonline::clone::ssh_with_paths)
SET(XML_PATH "${CLAR_XML}/") ADD_TEST(proxy libgit2_clar -v -sonline::clone::proxy_credentials_in_url -sonline::clone::proxy_credentials_request)
ENDIF ()
SET(TESTS_OFFLINE_XML "-r${XML_PATH}results_offline.xml")
SET(TESTS_ONLINE_XML "-r${XML_PATH}results_online.xml")
SET(TESTS_GITDAEMON_XML "-r${XML_PATH}results_gitdaemon.xml")
SET(TESTS_SSH_XML "-r${XML_PATH}results_ssh.xml")
SET(TESTS_PROXY_XML "-r${XML_PATH}results_proxy.xml")
ENDIF ()
ADD_TEST(offline libgit2_clar -v ${TESTS_OFFLINE_XML} -xonline)
ADD_TEST(online libgit2_clar -v ${TESTS_ONLINE_XML} -sonline)
ADD_TEST(gitdaemon libgit2_clar -v ${TESTS_GITDAEMON_XML} -sonline::push)
ADD_TEST(ssh libgit2_clar -v ${TESTS_SSH_XML} -sonline::push -sonline::clone::ssh_cert -sonline::clone::ssh_with_paths)
ADD_TEST(proxy libgit2_clar -v ${TESTS_PROXY_XML} -sonline::clone::proxy_credentials_in_url -sonline::clone::proxy_credentials_request)
ENDIF () ENDIF ()
IF (TAGS) IF (TAGS)
......
...@@ -18,9 +18,7 @@ Write-Host "#################################################################### ...@@ -18,9 +18,7 @@ Write-Host "####################################################################
Write-Host "## Configuring build environment" Write-Host "## Configuring build environment"
Write-Host "##############################################################################" Write-Host "##############################################################################"
$TestOutputDirectory = $BuildDirectory -replace "\\", "/" Invoke-Expression "cmake ${SourceDirectory} -DBUILD_EXAMPLES=ON ${Env:CMAKE_OPTIONS}"
Invoke-Expression "cmake ${SourceDirectory} -DBUILD_EXAMPLES=ON -DCLAR_XML=${TestOutputDirectory} ${Env:CMAKE_OPTIONS}"
if ($LastExitCode -ne 0) { [Environment]::Exit($LastExitCode) } if ($LastExitCode -ne 0) { [Environment]::Exit($LastExitCode) }
Write-Host "" Write-Host ""
......
...@@ -28,8 +28,8 @@ echo "########################################################################## ...@@ -28,8 +28,8 @@ echo "##########################################################################
echo "## Configuring build environment" echo "## Configuring build environment"
echo "##############################################################################" echo "##############################################################################"
echo cmake ${SOURCE_DIR} -DBUILD_EXAMPLES=ON -DCLAR_XML=\"${BUILD_DIR}\" ${CMAKE_OPTIONS} echo cmake ${SOURCE_DIR} -DBUILD_EXAMPLES=ON ${CMAKE_OPTIONS}
cmake ${SOURCE_DIR} -DBUILD_EXAMPLES=ON -DCLAR_XML="${BUILD_DIR}" ${CMAKE_OPTIONS} cmake ${SOURCE_DIR} -DBUILD_EXAMPLES=ON ${CMAKE_OPTIONS}
echo "" echo ""
echo "##############################################################################" echo "##############################################################################"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment