Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
CMake
CMake
Commits
3254c25e
Commit
3254c25e
authored
May 05, 2005
by
Andy Cedilnik
Browse files
ENH: Add new style ctest project
parent
b74da8d3
Changes
3
Hide whitespace changes
Inline
Side-by-side
Source/CMakeLists.txt
View file @
3254c25e
...
...
@@ -731,6 +731,11 @@ IF(BUILD_TESTING)
ADD_TEST
(
CTestTest
${
CMAKE_CTEST_COMMAND
}
-S
"
${
CMake_BINARY_DIR
}
/Tests/CTestTest/test.cmake"
-V
)
CONFIGURE_FILE
(
"
${
CMake_SOURCE_DIR
}
/Tests/CTestTest2/test.cmake.in"
"
${
CMake_BINARY_DIR
}
/Tests/CTestTest2/test.cmake"
@ONLY ESCAPE_QUOTES
)
ADD_TEST
(
CTestTest2
${
CMAKE_CTEST_COMMAND
}
-S
"
${
CMake_BINARY_DIR
}
/Tests/CTestTest2/test.cmake"
-V
)
ENDIF
(
CTEST_TEST_CTEST AND CMAKE_RUN_LONG_TESTS
)
IF
(
"
${
CMAKE_GENERATOR
}
"
MATCHES XCode
)
...
...
Tests/CTestTest2/CMakeLists.txt
0 → 100644
View file @
3254c25e
PROJECT
(
CTestTest2
)
SET
(
DART_ROOT
""
CACHE STRING
""
FORCE
)
ENABLE_TESTING
()
INCLUDE
(
${
CMAKE_ROOT
}
/Modules/Dart.cmake
)
GET_FILENAME_COMPONENT
(
CTEST_COMMAND
"
${
CMAKE_COMMAND
}
"
PATH
)
SET
(
CTEST_COMMAND
"
${
CTEST_COMMAND
}
/ctest"
)
CONFIGURE_FILE
(
${
CTestTest2_SOURCE_DIR
}
/test.cmake.in
${
CTestTest2_BINARY_DIR
}
/test.cmake @ONLY
)
Tests/CTestTest2/test.cmake.in
0 → 100644
View file @
3254c25e
CMAKE_MINIMUM_REQUIRED(VERSION 2.1)
# Settings:
SET(CTEST_DASHBOARD_ROOT "@CMake_BINARY_DIR@/Tests/CTestTest")
SET(CTEST_SITE "@SITE@")
SET(CTEST_BUILD_NAME "KWSys-@BUILDNAME@-CTest2")
SET(CTEST_SOURCE_DIRECTORY "@CMake_SOURCE_DIR@/Source/kwsys")
SET(CTEST_BINARY_DIRECTORY "@CMake_BINARY_DIR@/Tests/CTestTest2/kwsysBin")
SET(CTEST_CVS_COMMAND "@CVS@")
SET(CTEST_CMAKE_GENERATOR "@CMAKE_GENERATOR@")
SET(CTEST_BUILD_CONFIGURATION "Release")
SET(CTEST_MEMORYCHECK_COMMAND "@MEMORYCHECK_COMMAND@")
SET(CTEST_MEMORYCHECK_SUPPRESSIONS_FILE "@MEMORYCHECK_SUPPRESSIONS_FILE@")
SET(CTEST_MEMORYCHECK_COMMAND_OPTIONS "@MEMORYCHECK_COMMAND_OPTIONS@")
SET(CTEST_COVERAGE_COMMAND:FILEPATH "@COVERAGE_COMMAND@")
CTEST_EMPTY_BINARY_DIRECTORY(${CTEST_BINARY_DIRECTORY})
FILE(WRITE "${CTEST_BINARY_DIRECTORY}/CMakeCache.txt" "
CMAKE_CXX_FLAGS:STRING=@CMAKE_CXX_FLAGS@
CMAKE_C_FLAGS:STRING=@CMAKE_C_FLAGS@
CMAKE_C_COMPILER:STRING=@CMAKE_C_COMPILER@
CMAKE_CXX_COMPILER:STRING=@CMAKE_CXX_COMPILER@
")
CTEST_START(Experimental)
#CTEST_UPDATE(SOURCE "${CTEST_SOURCE_DIRECTORY}" RETURN_VALUE res)
CTEST_CONFIGURE(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
CTEST_BUILD(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
CTEST_TEST(BUILD "${CTEST_BINARY_DIRECTORY}" RETURN_VALUE res)
CTEST_SUBMIT(RETURN_VALUE res)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment