Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use different tar format to handle longer file names | Bill Hoffman | 2009-11-14 | 1 | -1/+1 |
| | |||||
* | Show the current file when there is a tar error | Bill Hoffman | 2009-11-13 | 1 | -0/+2 |
| | |||||
* | fix warning for borland | Bill Hoffman | 2009-11-13 | 1 | -0/+3 |
| | |||||
* | Fix missing return value. | Bill Hoffman | 2009-11-12 | 1 | -0/+1 |
| | |||||
* | Fix for working with symlinks in tar files | Bill Hoffman | 2009-11-09 | 1 | -29/+29 |
| | |||||
* | Fix some warnings | Bill Hoffman | 2009-11-08 | 1 | -2/+2 |
| | |||||
* | go back to running stat and put size check in | Bill Hoffman | 2009-11-08 | 1 | -4/+4 |
| | |||||
* | Remove check for now so test passes on linux | Bill Hoffman | 2009-11-08 | 1 | -0/+2 |
| | |||||
* | create a better error message | Bill Hoffman | 2009-11-08 | 1 | -1/+5 |
| | |||||
* | add much better error checking on libarchive calls. | Bill Hoffman | 2009-11-08 | 1 | -22/+44 |
| | |||||
* | Fix compiler error in cmSystemTools.cxx | Zach Mullen | 2009-11-05 | 1 | -1/+0 |
| | |||||
* | Add JOM support and clean up some of the tar -E stuff | Bill Hoffman | 2009-11-05 | 1 | -10/+15 |
| | |||||
* | Fix style warning in cmsystemtools, cosmetic change to ctest code | Zach Mullen | 2009-11-05 | 1 | -1/+2 |
| | |||||
* | Fix unused param warning resulting from libarchive API change. | Zach Mullen | 2009-11-04 | 1 | -0/+1 |
| | |||||
* | Fix warnings for unused variables | Bill Hoffman | 2009-11-03 | 1 | -2/+1 |
| | |||||
* | Switch to using libarchive from libtar for cpack and cmake -E tar | Bill Hoffman | 2009-10-30 | 1 | -253/+314 |
| | | | | | | This allows for a built in bzip and zip capability, so external tools will not be needed for these packagers. The cmake -E tar xf should be able to handle all compression types now as well. | ||||
* | Fix more mismatched new[] / delete[] (eliminate invalid auto_ptr use) to ↵ | David Cole | 2009-10-30 | 1 | -7/+13 |
| | | | | correct valgrind reported memory issues. | ||||
* | Fix warnings in CMake source code. | David Cole | 2009-10-02 | 1 | -4/+8 |
| | |||||
* | Fix warnings in CMake source code. Suppress rampant warnings emanating from ↵ | David Cole | 2009-10-01 | 1 | -4/+5 |
| | | | | Qt files. | ||||
* | Convert CMake to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -14/+9 |
| | | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range. | ||||
* | Add parentheses around '&&' between '||' for gcc | Brad King | 2009-09-11 | 1 | -6/+6 |
| | | | | | | | The GNU compiler warns about possible operator precedence mistakes and asks for explicit parentheses (-Wparentheses). We add the parentheses to silence the warning. This also fixes one real logic error in the find_package() implementation by correcting expression evaluation order. | ||||
* | COMP: Include <malloc.h> for 'free' on QNX | Brad King | 2009-07-13 | 1 | -0/+3 |
| | |||||
* | COMP: Include <stdlib.h> for 'free' | Brad King | 2009-07-13 | 1 | -0/+1 |
| | |||||
* | ENH: Add cmSystemTools::ParseUnixCommandLine | Brad King | 2009-07-13 | 1 | -0/+32 |
| | | | | | This method is a C++ wrapper around the KWSys System library function to parse unix-style command lines. | ||||
* | ENH: Remove unused cmSystemTools::RemoveEscapes | Brad King | 2009-06-24 | 1 | -42/+0 |
| | | | | | The RemoveEscapes method is no longer used anywhere. All uses of it have been replaced by a real lexer. We can remove the method. | ||||
* | ENH: move PutEnv to SystemTools | Bill Hoffman | 2009-06-05 | 1 | -26/+0 |
| | |||||
* | ENH: vms fix | Bill Hoffman | 2009-04-24 | 1 | -0/+2 |
| | |||||
* | COMP: Fix calls to superclass methods for Borland | Brad King | 2009-04-22 | 1 | -4/+4 |
| | | | | | | The superclass of cmSystemTools is cmsys::SystemTools, which should be referencable by just SystemTools from inside the class. Borland C++ does not seem to support this, so we use cmSystemTools instead. | ||||
* | BUG: Avoid infinite loop at directory tree root | Brad King | 2009-04-21 | 1 | -1/+3 |
| | | | | | | The system tools GetParentDirectory method no longer removes the root path component. This fixes cmSystemTools::FileExistsInParentDirectories to not infinitely loop at when GetParentDirectory stops at the root. | ||||
* | ENH: Remove obscure method from KWSys SystemTools | Brad King | 2009-04-21 | 1 | -0/+23 |
| | | | | | This removes SystemTools::FileExistsInParentDirectories from KWSys since it is a special-purpose method that is not generally useful. | ||||
* | COMP: Fix BOOL to bool conversion warning | Brad King | 2009-04-15 | 1 | -3/+3 |
| | | | | | | The cmSystemTools::RenameFile method returns type bool, but its implementation on Windows returns the result of an API function that returns BOOL. This change avoids the compiler warning. | ||||
* | ENH: Move RenameFile to cmSystemTools | Brad King | 2009-04-15 | 1 | -0/+50 |
| | | | | | | This moves the cmGeneratedFileStream::RenameFile method implementation into cmSystemTools. It works only within a single filesystem volume, but is atomic when the operating system permits. | ||||
* | ENH: Create cmXMLSafe to help escapes in XML | Brad King | 2009-02-05 | 1 | -50/+0 |
| | | | | | | | This class provides easy syntax to efficiently insert blocks of data into XML documents with proper escapes. It replaces the old cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which allocated extra memory instead of directly streaming the data. | ||||
* | BUG: fix crash with cmd.exe shell and cmake in the path | Bill Hoffman | 2009-01-20 | 1 | -0/+9 |
| | |||||
* | COMP: Using the proper type for local variables can eliminate compiler warnings. | David Cole | 2008-11-26 | 1 | -1/+1 |
| | |||||
* | ENH: Implement feature request from issue 7885. Allow setting environment ↵ | David Cole | 2008-11-26 | 1 | -0/+50 |
| | | | | variables on a per-test basis for ctest using set_test_properties ENVIRONMENT. | ||||
* | ENH: add initial support for HAIKU OS from bug# 7425 | Bill Hoffman | 2008-09-15 | 1 | -1/+4 |
| | |||||
* | BUG: fix for 7045, use gcc for .m | Bill Hoffman | 2008-08-19 | 1 | -2/+3 |
| | |||||
* | COMP: Work-around bogus compiler warning. | Brad King | 2008-08-15 | 1 | -0/+2 |
| | |||||
* | ENH: Inform user when RPATH or RUNPATH is removed | Brad King | 2008-08-14 | 1 | -1/+11 |
| | |||||
* | BUG: Update both RPATH and RUNPATH entries | Brad King | 2008-08-14 | 1 | -70/+119 |
| | | | | | | | | | During installation the RPATH and RUNPATH entries of ELF binaries are edited to match the user specification. Usually either one entry is present or both entries refer to the same string literal. In the case that they are both present and refer to separate string literals we need to update both. I have never seen this case in practice, but we should do this just in case. | ||||
* | BUG: Remove both RPATH and RUNPATH entries | Brad King | 2008-08-14 | 1 | -62/+92 |
| | | | | | | | | Removal of the RPATH and RUNPATH from ELF binaries must work when both entries are present. Both entries should be removed. Previously only one would be removed and the other would be blanked because it pointed at the same string which was zeroed. This fixes gentoo bug number 224901. | ||||
* | ENH: Added WOW64 key view support to KWSys SystemTools' windows registry API. | Brad King | 2008-05-27 | 1 | -3/+3 |
| | | | | | | | - Add an argument to registry read/write/delete methods to specify a 32-bit or 64-bit view. - Default is the bit-ness of the running program. - See issue #7095. | ||||
* | ENH: Inform user when RPATH is set during installation. | Brad King | 2008-05-27 | 1 | -1/+11 |
| | | | | | - Original patch from Alex. - Modified to print only when RPATH is actually set. | ||||
* | ENH: Added RPATH methods to cmSystemTools | Brad King | 2008-04-14 | 1 | -0/+170 |
| | | | | | - RemoveRPath to remove the RPATH from a binary - CheckRPath to check for an existing RPATH in a binary | ||||
* | COMP: Fix new cmSystemTools file time methods on Windows. | Brad King | 2008-04-14 | 1 | -1/+1 |
| | |||||
* | ENH: Added methods to cmSystemTools to save and restore file modification times. | Brad King | 2008-04-14 | 1 | -0/+73 |
| | |||||
* | BUG: undo change as it breaks preprocess test for some reason?? | Bill Hoffman | 2008-04-08 | 1 | -4/+1 |
| | |||||
* | BUG: half fix for 6688, expand registry stuff on unix just like it was not ↵ | Bill Hoffman | 2008-04-08 | 1 | -1/+12 |
| | | | | found on windows | ||||
* | ENH: half fix for 6688, don't let [ count go negative | Bill Hoffman | 2008-04-08 | 1 | -1/+4 |
| |