Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: Combined cmTarget::GetDirectory and cmTarget::GetOutputDir since they ↵ | Brad King | 2007-03-08 | 6 | -15/+19 |
| | | | | are nearly the same. This is another step for bug#2240. | ||||
* | ENH: Removed unused variables LibraryOutputPath and ExecutableOutputPath. ↵ | Brad King | 2007-03-08 | 2 | -47/+0 |
| | | | | Each target is asked for its own output directory. This is a step towards bug#2240. | ||||
* | COMP: Fixed enumeration-not-used warning in switch. | Brad King | 2007-03-08 | 1 | -13/+18 |
| | |||||
* | ENH: Replaced LibraryOutputPath and ExecutableOutputPath variables in ↵ | Brad King | 2007-03-08 | 9 | -173/+99 |
| | | | | Makefile and VS generators to instead ask each target for its output path. This significantly reduces total code size and centralizes previously duplicate code. It is also a step towards bug#2240. | ||||
* | ENH: Ask the target for its own directory in case of bundle instead of ↵ | Brad King | 2007-03-08 | 1 | -6/+2 |
| | | | | directly using ExecutableOutputPath. | ||||
* | BUG: Compute HomeRelativeOutputPath following the rules of ↵ | Brad King | 2007-03-08 | 1 | -5/+5 |
| | | | | RelativePathTopBinary by going through the Convert() method. This supports out-of-binary build trees without using relative paths that go outside trees managed by CMake. | ||||
* | ENH: Enable SubDirSpaces test when building with bootstrapped cmake. | Brad King | 2007-03-08 | 1 | -5/+5 |
| | |||||
* | ENH: Fixed recursive make call target escaping for Borland to support ↵ | Brad King | 2007-03-08 | 4 | -2/+18 |
| | | | | SubDirSpaces test. | ||||
* | ENH: Updated GetRecursiveMakeCall to use EscapeForShell instead of MAKEFILE ↵ | Brad King | 2007-03-08 | 1 | -11/+9 |
| | | | | conversion. This code is special because it is the only place that a make target name is passed on a command line. | ||||
* | ENH: Added ConvertToOutputSlashes method to convert slashes with the same ↵ | Brad King | 2007-03-08 | 2 | -0/+19 |
| | | | | policy as ConvertToOutputPath but without escaping. | ||||
* | ENH: Removed useless method ConvertToMakeTarget and all calls to it. It had ↵ | Brad King | 2007-03-08 | 3 | -29/+0 |
| | | | | a buggy implementation that caused it to do nothing. | ||||
* | BUG: Some calls to Convert() were converting for MAKEFILE but then passing ↵ | Brad King | 2007-03-08 | 4 | -26/+12 |
| | | | | the output to the build shell. The calls have now been converted to call Convert() with SHELL. | ||||
* | STYLE: Removed unused calls to Convert. | Brad King | 2007-03-08 | 1 | -6/+0 |
| | |||||
* | STYLE: Removing unused methods ConvertToShellPath and EscapeForUnixShell. | Brad King | 2007-03-08 | 2 | -62/+0 |
| | |||||
* | STYLE: Fix line-too-long. | Brad King | 2007-03-08 | 1 | -1/+2 |
| | |||||
* | ENH: SetupPathConversions is now called automatically on demand. | Brad King | 2007-03-08 | 4 | -8/+11 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-08 | 1 | -1/+1 |
| | |||||
* | ENH: Modified GetObjectFileNameWithoutTarget to use relative paths for ↵ | Brad King | 2007-03-07 | 1 | -9/+8 |
| | | | | object file names with sources above the current directory so long as the relative path conversion works. | ||||
* | ENH: Improved computation of RelativePathTopSource and RelativePathTopBinary ↵ | Brad King | 2007-03-07 | 2 | -31/+37 |
| | | | | to use higher relative path tops when the source directories jump around in a tree below the original source top. | ||||
* | ENH: Set RelativePathTopSource and RelativePathTopBinary independently for ↵ | Brad King | 2007-03-07 | 1 | -5/+44 |
| | | | | each local generator. Relative path conversion is safe within a tree as long as it does not go above the highest parent directory still managed by CMake. | ||||
* | COMP: Fix ConvertToRelativePath change for Xcode generator. | Brad King | 2007-03-07 | 2 | -12/+14 |
| | |||||
* | STYLE: Move warning disable pragma into push/pop block. | Brad King | 2007-03-07 | 1 | -5/+1 |
| | |||||
* | BUG: Get rid of ancient variables CMAKE_CXX_WARNING_LEVEL, ↵ | Brad King | 2007-03-07 | 2 | -16/+1 |
| | | | | CMAKE_CXX_USE_RTTI, CMAKE_CXX_STACK_SIZE which are only partially implemented and now taken care of by flag mapping anyway. | ||||
* | BUG: untested fix for newlines in the output of pkg config | Ken Martin | 2007-03-07 | 1 | -7/+16 |
| | |||||
* | COMP: Add missing include for assert. | Brad King | 2007-03-07 | 1 | -0/+2 |
| | |||||
* | ENH: Moved ConvertToRelativePath from cmGlobalGenerator to cmLocalGenerator. ↵ | Brad King | 2007-03-07 | 4 | -193/+191 |
| | | | | This is in preparation for setting up each local generator to have its own RelativePathTopSource and RelativePathTopBinary based on its ancestor directories. | ||||
* | BUG: Use angle-brackets to include testSystemTools.h to avoid problems with ↵ | Brad King | 2007-03-07 | 2 | -2/+6 |
| | | | | in-source builds. | ||||
* | BUG: oops bad arg for new test | Ken Martin | 2007-03-07 | 1 | -1/+1 |
| | |||||
* | BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ↵ | Ken Martin | 2007-03-07 | 6 | -19/+111 |
| | | | | ADD_DEFINITIONS bug 4364 | ||||
* | ENH: Enabled support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler. | Brad King | 2007-03-07 | 2 | -21/+47 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-07 | 1 | -1/+1 |
| | |||||
* | ENH: added a tets for newlines in some commands | Ken Martin | 2007-03-06 | 5 | -0/+59 |
| | |||||
* | COMP: shut up w4 warning | Ken Martin | 2007-03-06 | 1 | -0/+5 |
| | |||||
* | STYLE: Defautl answer for the license is no | Andy Cedilnik | 2007-03-06 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-06 | 1 | -1/+1 |
| | |||||
* | ENH: patch applied for bug 4517 | Ken Martin | 2007-03-05 | 1 | -38/+25 |
| | |||||
* | BUG: Removed legacy SetupTests method that was causing RUN_TESTS to test twice. | Brad King | 2007-03-05 | 4 | -84/+0 |
| | |||||
* | COMP: shut up warnings | Ken Martin | 2007-03-05 | 4 | -0/+21 |
| | |||||
* | ENH: fix compiler warnings | Ken Martin | 2007-03-05 | 3 | -6/+4 |
| | |||||
* | STYLE: long line | Ken Martin | 2007-03-05 | 1 | -1/+2 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-05 | 1 | -1/+1 |
| | |||||
* | COMP: Disable function call with function return test for HP until it is ↵ | Brad King | 2007-03-04 | 1 | -0/+2 |
| | | | | implemented. | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-04 | 1 | -1/+1 |
| | |||||
* | COMP: All kwsys .hxx headers should include Configure.hxx. Re-enabling ↵ | Brad King | 2007-03-03 | 2 | -1/+3 |
| | | | | testAutoPtr. | ||||
* | COMP: Disable auto_ptr test for now. | Brad King | 2007-03-03 | 1 | -1/+1 |
| | |||||
* | ENH: Implemented auto_ptr_ref in a way that allows conversion of the ↵ | Brad King | 2007-03-03 | 2 | -9/+6 |
| | | | | pointed-to type. | ||||
* | COMP: Remove one conversion test until it is implemented. | Brad King | 2007-03-03 | 1 | -0/+2 |
| | |||||
* | ENH: Added test for auto_ptr. Documented aut_ptr template implementation. | Brad King | 2007-03-03 | 3 | -23/+294 |
| | |||||
* | BUG: cmCreateTestSourceList command is needed at boostrap time because KWSys ↵ | Brad King | 2007-03-03 | 2 | -2/+2 |
| | | | | now uses test drivers. | ||||
* | ENH: Cleaned up KWSys tests to use test drivers. | Brad King | 2007-03-03 | 11 | -65/+87 |
| |