summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Fix failing ExternalProject test on Borland dashboards.David Cole2010-06-031-0/+22
| | | | | | | | If there is a .bat or .cmd file used as a custom command then the Borland Makefiles generator (specifically) requires using the "call " syntax before the name of the .bat or .cmd file. This fix applies to all Makefile based generators where WindowsShell is true.
* KWSys Nightly Date StampKWSys Robot2010-06-011-2/+2
|
* KWSys Nightly Date StampKWSys Robot2010-05-311-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-301-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-291-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-281-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-271-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-261-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-251-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-241-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-231-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-221-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-211-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-201-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-191-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-05-181-1/+1
|
* Merge branch 'version'Brad King2010-05-1712-63/+129
|\
| * Report commit hash in CMake development versionsBrad King2010-04-232-2/+41
| | | | | | | | | | | | For builds from Git repositories, add "-g<commit>" to the end of the version number. If the source tree is modified, append "-dirty". For builds from CVS checkouts, add "-cvs-<branch>".
| * Teach CMake Policies about tweak version componentBrad King2010-04-233-29/+53
| | | | | | | | | | | | | | | | Add the [.tweak] version component throughout the policy implementation. Document all components for the cmake_policy(VERSION) command. Record the tweak level in which each policy was introduced (0 for all current policies). In generated documentation we report the tweak level only if it is not zero. This preserves existing documentation.
| * Teach cmake_minimum_required about tweak versionBrad King2010-04-232-8/+15
| | | | | | | | | | | | | | | | The command now accepts four version components in the format major[.minor[.patch[.tweak]]] This corresponds to the new versioning scheme introduced recently.
| * New version scheme to support branchy workflowBrad King2010-04-236-26/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prepare to switch to the workflow described by "git help workflows". In this workflow, the "master" branch is always used to integrate topics ready for release. Brand new work merges into a "next" branch instead. We need a new versioning scheme to work this way because the version on "master" must always increase. We no longer use an even/odd minor number to distinguish releases from development versions. Since we still support cvs checkout of our source tree we cannot depend on "git describe" to compute a version number based on the history graph. We can use the CCYYMMDD nightly date stamp to get a monotonically increasing version component. The new version format is "major.minor.patch.(tweak|date)". Releases use a tweak level in the half-open range [0,20000000), which is smaller than any current or future date. For tweak=0 we do not show the tweak component, leaving the format "major.minor.patch" for most releases. Development versions use date=CCYYMMDD for the tweak level. The major.minor.patch part of development versions on "master" always matches the most recent release. For example, a first-parent traversal of "master" might see v2.8.1 2.8.1.20100422 v2.8.2 | | | ----o----o----o----o----o----o----o----o---- Since the date appears in the tweak component, the next release can increment the patch level (or any more significant component) to be greater than any version leading to it. Topic branches not ready for release are published only on "next" so we know that all versions on master lead between two releases.
* | KWSys Nightly Date StampKWSys Robot2010-05-171-1/+1
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-171-1/+1
| |
* | Fix generation of .filters files for Visual Studio 2010 generator.David Cole2010-05-141-1/+7
| | | | | | | | | | | | Only generate .filters files if they are different than the last time they were generated. This should prevent the unnecessary reloads being triggered with Visual Studio 2010 builds.
* | KWSys Nightly Date StampKWSys Robot2010-05-141-1/+1
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-131-1/+1
| |
* | Try to remove some warnings.Bill Hoffman2010-05-121-1/+1
| |
* | Ignore some more sgi warnings.Bill Hoffman2010-05-121-0/+1
| |
* | Remove conversion warning.Bill Hoffman2010-05-121-1/+1
| |
* | Silence warnings on sgi compiler.Bill Hoffman2010-05-122-0/+8
| |
* | Fix shadowed local warning in coverage handlerZach Mullen2010-05-121-3/+3
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-121-1/+1
| |
* | KWSys: Process tree kill for kFreeBSD, GNU/HurdBrad King2010-05-111-1/+1
| | | | | | | | | | | | | | | | | | kFreeBSD and Hurd have the same userland as Linux. This change is necessary to enable kwsysProcessKill() to kill child processes on kFreeBSD. The bug was detected by CTestTestTimeout test. Patch from "Modestas Vainius <modestas@vainius.eu>". See issue #10432.
* | Fix for Bug#10700, COMPILE_DEFINITIONS_MINSIZEREL missing REL part.Bill Hoffman2010-05-111-4/+4
| | | | | | | | Also remove some trailing whitespace.
* | KWSys Nightly Date StampKWSys Robot2010-05-111-1/+1
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-101-1/+1
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-091-1/+1
| |
* | -fix documentation from a module which has *only* documentationAlex Neundorf2010-05-081-12/+14
| | | | | | | | | | | | | | | | | | This is #10466. It didn't crash for me, but also didn't work. The issue was that a line ending with something else than a # was considered as the end of the documentation block. If there was simply the end of the file we didn't get into the correct branch. Alex
* | -minor doc fixesAlex Neundorf2010-05-082-9/+8
| | | | | | | | | | | | | | | | Use <VAR> instead of VarName in get_filename_component (as is used in most other command documentations), and fix the name of the generated project in include_external_msproject(#9743, the comment there seems to be correct: http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3d1c12b802c3dd3a0284f5f10aec3b98ab6d3a78#patch9 ) Alex
* | -(minor) fix documentation for CMAKE_LIBRARY_PATH (#10291)Alex Neundorf2010-05-081-1/+1
| | | | | | | | Alex
* | KWSys Nightly Date StampKWSys Robot2010-05-081-1/+1
| |
* | Change coverage globbing mechanism to resolve paths earlierZach Mullen2010-05-071-12/+15
| |
* | CTest: Submit author email in Update.xmlBrad King2010-05-075-2/+5
| | | | | | | | | | | | | | Add the <Email>...</Email> element in Update.xml for each commit reported. This field was defined by Dart but never really used. Distributed version control systems use author name and email instead of a user id, so now it makes sense to use this field.
* | KWSys Nightly Date StampKWSys Robot2010-05-071-1/+1
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-061-1/+1
| |
* | Win64 fixes for mingw-w64 compilationRuben Van Boxem2010-05-051-2/+8
| |
* | Fix Windows-cl.cmake so that at most one MSVC** variable is defined.David Cole2010-05-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The expectation of users of the MSVC60, MSVC70, MSVC71, MSVC80, MSVC90 and the new MSVC10 variables is that at most one of them will be set for any given build tree. This change enforces that expectation for build trees using Makefile generators. It also fixes the one mismatch in that expectation to be found in the Visual Studio generator world: previously, the VS 7.1 generator would set *both* MSVC70 and MSVC71; now, it only sets MSVC71. With these changes, user expectations are now met, and the recently introduced CheckCompilerRelatedVariables test should pass everywhere.
* | Do not list file names during 'cmake -E tar xz'Brad King2010-05-051-1/+2
| | | | | | | | | | | | | | Since commit "Switch to using libarchive from libtar" (2009-10-30) the the implementation of "tar xz" has printed all paths from the tarball as a single line with no separator. This fixes the logic to extract silently as expected.
* | BUG: Fix Bug #9975 when softlinks are used.Clinton Stimpson2010-05-051-8/+11
| |
* | KWSys Nightly Date StampKWSys Robot2010-05-051-1/+1
| |