Tests: Drop remnants of unused ShellInstall test
The ShellInstall test has long been replaced by the CMake.Install test.
This commit is contained in:
parent
8904d1410b
commit
1f679b8d46
|
@ -2531,19 +2531,6 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=master -P ${CMake_SOURCE_DIR}/Utilities/
|
|||
endif()
|
||||
endif()
|
||||
|
||||
if(UNIX)
|
||||
string(COMPARE EQUAL "${CMAKE_INSTALL_PREFIX}" "${CMake_BINARY_DIR}/Tests/TestShellInstall/Prefix"
|
||||
PREFIX_IS_FOR_TEST)
|
||||
if(PREFIX_IS_FOR_TEST)
|
||||
configure_file(
|
||||
${CMake_SOURCE_DIR}/Tests/TestInstall.sh.in
|
||||
${CMake_BINARY_DIR}/Tests/TestShellInstall/TestInstall.sh
|
||||
@ONLY
|
||||
)
|
||||
add_test(ShellInstall /bin/sh ${CMake_BINARY_DIR}/Tests/TestShellInstall/TestShellInstall.sh)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(CMAKE_TEST_PROJECT_CSE_DIR)
|
||||
set(script "${CMAKE_TEST_PROJECT_CSE_DIR}/BuildProjectCSE.cmake")
|
||||
if(NOT EXISTS "${script}")
|
||||
|
|
|
@ -1,63 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
CMAKE_COMMAND="@CMAKE_INSTALL_PREFIX@/bin/cmake"
|
||||
CMake_SOURCE_DIR="@CMake_SOURCE_DIR@"
|
||||
CMake_BINARY_DIR="@CMake_BINARY_DIR@"
|
||||
CMAKE_INSTALL_PREFIX="@CMAKE_INSTALL_PREFIX@"
|
||||
CMAKE_BUILD_TOOL="@CMAKE_BUILD_TOOL@"
|
||||
|
||||
SOURCE_DIR="${CMake_SOURCE_DIR}/Tests/Simple"
|
||||
BINARY_DIR="${CMake_BINARY_DIR}/Tests/TestInstall"
|
||||
|
||||
install()
|
||||
{
|
||||
echo "Erasing ${CMAKE_INSTALL_PREFIX}" &&
|
||||
([ ! -d "${CMAKE_INSTALL_PREFIX}" ] || rm -rf "${CMAKE_INSTALL_PREFIX}") &&
|
||||
mkdir -p "${CMAKE_INSTALL_PREFIX}" &&
|
||||
echo "Running make install" &&
|
||||
(
|
||||
cd "${CMake_BINARY_DIR}" &&
|
||||
"${CMAKE_BUILD_TOOL}" install
|
||||
)
|
||||
}
|
||||
|
||||
setup()
|
||||
{
|
||||
echo "Entering ${BINARY_DIR}" &&
|
||||
cd "${BINARY_DIR}"
|
||||
}
|
||||
|
||||
write_cache()
|
||||
{
|
||||
install || return 1
|
||||
setup || return 1
|
||||
echo "Writing CMakeCache.txt"
|
||||
(
|
||||
cat > CMakeCache.txt <<EOF
|
||||
EOF
|
||||
)
|
||||
}
|
||||
|
||||
run_cmake()
|
||||
{
|
||||
write_cache || return 1
|
||||
echo "Running CMake"
|
||||
"${CMAKE_COMMAND}" "${SOURCE_DIR}"
|
||||
}
|
||||
|
||||
run_make()
|
||||
{
|
||||
run_cmake || return 1
|
||||
echo "Running ${CMAKE_BUILD_TOOL}"
|
||||
"${CMAKE_BUILD_TOOL}"
|
||||
}
|
||||
|
||||
run_test()
|
||||
{
|
||||
echo "Running ${BINARY_DIR}/simple"
|
||||
(
|
||||
"${BINARY_DIR}/simple"
|
||||
)
|
||||
}
|
||||
|
||||
run_make && run_test
|
Loading…
Reference in New Issue