support testing
This commit is contained in:
parent
19b2f84ac7
commit
583ac25e8f
|
@ -0,0 +1,40 @@
|
|||
PROJECT(CMake)
|
||||
|
||||
SUBDIRS(Source)
|
||||
|
||||
# Include the standard Dart testing module
|
||||
INCLUDE (${CMAKE_ROOT}/Modules/Dart.cmake)
|
||||
|
||||
#
|
||||
# Variables used for submitting testing results. These will change from
|
||||
# project to project. Most likely, you will change DROP_SITE,
|
||||
# DROP_SITE_PASSWORD and TRIGGER_SITE.
|
||||
#
|
||||
IF (BUILD_TESTING)
|
||||
ENABLE_TESTING()
|
||||
|
||||
# Dart server to submit results (used by client)
|
||||
SET (DROP_SITE "public.kitware.com" CACHE INTERNAL
|
||||
"FTP site for submitting testing results")
|
||||
SET (DROP_LOCATION "/incoming" CACHE INTERNAL
|
||||
"Directory on FTP site to place testing results")
|
||||
SET (DROP_SITE_USER "anonymous" CACHE INTERNAL
|
||||
"Username for FTP site for submitting testing results")
|
||||
SET (DROP_SITE_PASSWORD "cmake-tester@somewhere.com" CACHE INTERNAL
|
||||
"Password for FTP site for submitting testing results")
|
||||
SET (TRIGGER_SITE
|
||||
"http://${DROP_SITE}/cgi-bin/Submit-CMake-TestingResults.pl"
|
||||
CACHE INTERNAL
|
||||
"Web site to signal when testing results have been submitted")
|
||||
|
||||
# Dart server configuration
|
||||
SET (CVS_WEB_URL "http://${DROP_SITE}/cgi-bin/cmakecvsweb.cgi/CMake/"
|
||||
CACHE INTERNAL "URL for revision control system")
|
||||
SET (DOXYGEN_URL "http://${DROP_SITE}/CMake/Doxygen/html/"
|
||||
CACHE INTERNAL "URL for source code documentation")
|
||||
SET (GNATS_WEB_URL "http://${DROP_SITE}/cgi-bin/gnatsweb.pl/CMake/"
|
||||
CACHE INTERNAL "URL for bug tracker")
|
||||
|
||||
ENDIF (BUILD_TESTING)
|
||||
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
SOURCE_FILES(SRCS
|
||||
cmake
|
||||
cmMakeDepend
|
||||
cmMakefile
|
||||
cmMakefileGenerator
|
||||
cmRegularExpression
|
||||
cmSourceFile
|
||||
cmSystemTools
|
||||
cmDirectory
|
||||
cmCommands
|
||||
cmTarget
|
||||
cmCustomCommand
|
||||
cmCacheManager
|
||||
cmCableClassSet
|
||||
cmSourceGroup
|
||||
cmakemain
|
||||
)
|
||||
|
||||
IF (WIN32)
|
||||
SOURCE_FILES(SRCS cmDSWWriter cmDSPWriter cmMSProjectGenerator)
|
||||
ELSE (WIN32)
|
||||
SOURCE_FILES(SRCS cmUnixMakefileGenerator)
|
||||
ENDIF (WIN32)
|
||||
|
||||
ADD_EXECUTABLE(cmake SRCS)
|
||||
|
||||
ADD_TEST(burn cmake)
|
||||
|
||||
INSTALL_TARGETS(/bin cmake)
|
||||
|
Loading…
Reference in New Issue