Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert: Remove UNCHANGED enum value | Stephen Kelly | 2016-08-27 | 2 | -5/+4 |
| | | | | It is no longer used. | ||||
* | Convert: Remove 'FULL' conversion | Stephen Kelly | 2016-08-27 | 2 | -4/+0 |
| | | | | It is no longer used. | ||||
* | Convert: Replace Convert(FULL) with equivalent | Stephen Kelly | 2016-08-27 | 7 | -38/+57 |
| | | | | | This is more explicit than funnelling everything through the Convert method. | ||||
* | Ninja: Replace ternary with if() | Stephen Kelly | 2016-08-27 | 1 | -3/+4 |
| | | | | On principle of segregating the interface. | ||||
* | Convert: Replace trivial conversion with new method | Stephen Kelly | 2016-08-27 | 13 | -36/+57 |
| | |||||
* | Convert: Replace UNCHANGED conversions with new API call | Stephen Kelly | 2016-08-27 | 6 | -59/+43 |
| | |||||
* | Convert: Extract ConvertToRelativePath from Convert() | Stephen Kelly | 2016-08-27 | 2 | -4/+13 |
| | | | | | | | Convert() does some kind of relative conversion, followed by a conversion to 'output format'. Make it possible to do the former without the latter. | ||||
* | Convert: Replace FULL conversions with equivalent | Stephen Kelly | 2016-08-27 | 2 | -11/+7 |
| | |||||
* | VS: Replace FULL/UNCHANGED conversion with equivalent | Stephen Kelly | 2016-08-27 | 1 | -2/+2 |
| | |||||
* | Convert: Remove NONE conversion | Stephen Kelly | 2016-08-27 | 2 | -3/+0 |
| | | | | It is no longer used. | ||||
* | Convert: Replace uses of Convert(NONE) | Stephen Kelly | 2016-08-27 | 9 | -54/+49 |
| | | | | These are equivalent to ConvertToOutputFormat. | ||||
* | VS: Replace variable with an if() | Stephen Kelly | 2016-08-27 | 1 | -2/+5 |
| | |||||
* | Makefiles: Replace ternaries with if()s | Stephen Kelly | 2016-08-27 | 2 | -10/+15 |
| | |||||
* | Makefiles: Inline MakeLauncher into only caller | Stephen Kelly | 2016-08-27 | 2 | -35/+27 |
| | |||||
* | Makefiles: Simplify MakeLauncher return value | Stephen Kelly | 2016-08-27 | 1 | -3/+2 |
| | | | | Bonus NRVO. | ||||
* | Makefiles: Invert logic in MakeLauncher | Stephen Kelly | 2016-08-27 | 1 | -20/+19 |
| | | | | Make it easier to inline into the caller. | ||||
* | Makefiles: Remove useless use of Convert | Stephen Kelly | 2016-08-27 | 1 | -2/+1 |
| | | | | Convert with NONE and UNCHANGED is a no-op. | ||||
* | Makefiles: Replace method with Wacom specific API | Stephen Kelly | 2016-08-27 | 2 | -8/+17 |
| | | | | | | | | The existing method uses RelativeRoot NONE and FULL values. In principle, those should be segregated interfaces. Mixing NONE and FULL into the RelativeRoot enum is a case of http://thedailywtf.com/articles/What_Is_Truth_0x3f_ | ||||
* | Makefiles: Deduplicate variable | Stephen Kelly | 2016-08-27 | 1 | -4/+5 |
| | |||||
* | Convert: Remove obsolete GetRelativeRootPath | Stephen Kelly | 2016-08-27 | 2 | -22/+0 |
| | |||||
* | Makefiles: Change AppendCustomCommand API to strings | Stephen Kelly | 2016-08-27 | 6 | -27/+27 |
| | | | | | Avoid the RelativeRoot enum. Supply the HOME_OUTPUT string at each callsite to make the parameter non-defaulted. | ||||
* | Makefiles: Change signature of AppendCustomCommand | Stephen Kelly | 2016-08-27 | 3 | -7/+7 |
| | | | | The RelativeRoot parameter will become non-default. | ||||
* | Makefiles: Port CreateCDCommand to string-based API | Stephen Kelly | 2016-08-27 | 5 | -25/+23 |
| | |||||
* | Convert: Remove ConvertToOutputForExisting overload | Stephen Kelly | 2016-08-27 | 2 | -18/+0 |
| | | | | It is no longer used. | ||||
* | Makefiles: Use string overload of ConvertToOutputForExisting | Stephen Kelly | 2016-08-27 | 1 | -1/+1 |
| | | | | | The string is already determined so, no need to call the overload to determine it again. | ||||
* | Makefiles: Rename local variable | Stephen Kelly | 2016-08-27 | 1 | -2/+2 |
| | | | | | | In this context, 'ret' means 'return', but I don't really know what that means. It is not consistent with types and other variables used in the vicinity for these things. | ||||
* | Convert: Remove unused overload | Stephen Kelly | 2016-08-27 | 2 | -23/+0 |
| | |||||
* | Merge topic 'vs-resource-pri-dir' | Brad King | 2016-08-26 | 1 | -3/+3 |
|\ | | | | | | | | | f325ae18 VS: Use target-specific directory for `resources.pri` | ||||
| * | VS: Use target-specific directory for `resources.pri` | Brad King | 2016-08-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | Set the `ProjectPriFullPath` field to a value that is unique to each target and not shared with others in order to avoid collisions. Closes: #16106 | ||||
* | | CMake Nightly Date Stamp | Kitware Robot | 2016-08-26 | 1 | -1/+1 |
| | | |||||
* | | Merge topic 'include-what-you-use' | Brad King | 2016-08-25 | 93 | -177/+642 |
|\ \ | | | | | | | | | | | | | 38491644 CTest: fix include-what-you-use violations | ||||
| * | | CTest: fix include-what-you-use violations | Daniel Pfeifer | 2016-08-25 | 93 | -177/+642 |
| | | | |||||
* | | | Merge topic 'extract-cmMessenger' | Brad King | 2016-08-25 | 13 | -229/+359 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1462576b Parser: Port away from cmMakefile 421012a3 cmMessenger: Extract from cmake class 14a8d61f cmMakefile: Port nested error logic away from cmExecutionStatus 2af853de cmMakefile: Simplify IssueMessage implementation 33bb9cfa Parser: Issue messages through cmake, not cmSystemTools db7de303 Parser: Store the Backtrace for use in issuing messages | ||||
| * | | | Parser: Port away from cmMakefile | Stephen Kelly | 2016-08-25 | 4 | -20/+32 |
| | | | | | | | | | | | | | | | | It is an unneeded dependency. | ||||
| * | | | cmMessenger: Extract from cmake class | Stephen Kelly | 2016-08-25 | 6 | -168/+276 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This way messages can be issued independent of the cmake instance. It is now possible to make DisplayMessage a virtual interface and override it to handle messages in the cmake-gui or future IDE interaction interfaces. | ||||
| * | | | cmMakefile: Port nested error logic away from cmExecutionStatus | Stephen Kelly | 2016-08-25 | 4 | -16/+16 |
| | | | | | | | | | | | | | | | | It is no longer needed. | ||||
| * | | | cmMakefile: Simplify IssueMessage implementation | Stephen Kelly | 2016-08-25 | 1 | -5/+3 |
| | | | | | | | | | | | | | | | | | | | | It is only called during configure time when the execution stack is non-empty. | ||||
| * | | | Parser: Issue messages through cmake, not cmSystemTools | Stephen Kelly | 2016-08-25 | 1 | -30/+40 |
| | | | | | | | | | | | | | | | | | | | | Make these messages uniform with regard to other messages issued by cmake. | ||||
| * | | | Parser: Store the Backtrace for use in issuing messages | Stephen Kelly | 2016-08-24 | 1 | -0/+2 |
| |/ / | |||||
* | | | Merge topic 'intel-fortran-mod-diff' | Brad King | 2016-08-25 | 1 | -0/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | f699323a Fortran: Fix .mod file comparison for Intel 16 format | ||||
| * | | | Fortran: Fix .mod file comparison for Intel 16 format | Brad King | 2016-08-24 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Intel 16 format starts with the 0x0A 0x00 sequence that we use to skip past the timestamp. This occurrence appears to be a version number. Skip the first byte to avoid matching the sequence early. Ideally we should gain a better understanding of the format and avoid depending on short sequences that are likely to appear early by coincidence, but this approach will suffice for now. Closes: #16263 | ||||
| * | | | CMake 3.6.1v3.6.1 | Brad King | 2016-07-22 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge branch 'revert-autogen-subdirs' into release | Brad King | 2016-07-21 | 3 | -159/+45 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'compat-CPACK_INSTALL_CMAKE_PROJECTS-subdirectory' into release | Brad King | 2016-07-19 | 1 | -1/+2 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge branch 'ninja-no-accidental-rsp' into release | Brad King | 2016-07-15 | 1 | -1/+1 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge branch 'vs14-debug-enum-older-toolsets' into release | Brad King | 2016-07-13 | 1 | -1/+2 |
| |\ \ \ \ \ \ | |||||
* | \ \ \ \ \ \ | Merge topic 'update-kwsys' | Brad King | 2016-08-25 | 1 | -2/+5 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7bc6dccc Merge branch 'upstream-KWSys' into update-kwsys fcc53247 KWSys 2016-08-24 (8e643b9b) | ||||
| * | | | | | | | | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2016-08-24 | 1 | -2/+5 |
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2016-08-24 (8e643b9b) | ||||
* | | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2016-08-25 | 1 | -1/+1 |
|/ / / / / / / | |||||
* | | | | | | | Merge topic 'extend-find-package-search-path' | Brad King | 2016-08-24 | 1 | -0/+38 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 828d6c13 find_package: Extend search path for combined Windows/UNIX convention ff5c89de Help: Widen find_package search path table |