summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Fix for include optionalBill Hoffman2003-02-081-5/+10
|
* Several fixes/improvements:Brad King2003-02-071-18/+66
| | | | | | | | | | | | | - Fixed CollapseFullPath to work on relative paths with base paths not in the current working directory. - INCLUDE command now supports relative paths (using above fix). - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to unwind symlinks and relative paths. - Fixed libName_EXPORTS macro definition to be valid C identifier. - Added DEFINE_SYMBOL target propterty for customizing the export symbol. - Implemented LINK_FLAGS target propterty for libraries in VC6 and VC7. Several of these fixes were contributed by Gareth Jones.
* ENH: spelling error fixBill Hoffman2003-02-071-1/+1
|
* add better testing for unlinkBill Hoffman2003-02-061-1/+9
|
* ENH: add checking for NOTFOUNDBill Hoffman2003-01-311-1/+12
|
* add a fatal error, and make sure c and c++ compilers work before using themBill Hoffman2003-01-211-0/+5
|
* ENH: Improved CopyFile error messages.Brad King2003-01-191-18/+34
|
* Fix problem on windows with network pathsAndy Cedilnik2002-12-301-1/+9
|
* ENH: handle // in the pathBill Hoffman2002-12-231-1/+6
|
* ENH: Moved ExpandListVariables out of individual commands. Argument ↵Brad King2002-12-111-224/+73
| | | | evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
* ENH: Improved implementation of MSVC debug hook to only add the hook if ↵Brad King2002-12-111-6/+6
| | | | DART_TEST_FROM_DART is set in the environment. This is better than always adding the hook and testing the environment from the callback.
* ENH: Added cmSystemTools::EnableMSVCDebugHook() to prevent error dialogs ↵Brad King2002-12-111-0/+23
| | | | when CMake is invoked by Dart.
* Fix bug in globbing. Now it actually uses only files or directories that ↵Andy Cedilnik2002-12-091-0/+1
| | | | result in globbing not the ones that were is the vector before
* removed cmMakefile depend from cmSystemToolsKen Martin2002-12-021-61/+1
|
* When cd-jing into directory, if directory has space, it should put quotes ↵Andy Cedilnik2002-11-291-2/+2
| | | | around. I guess we could just put quotes around all the time
* Add objective C++ file in the list of C++ files. This may be wrong, but it ↵Andy Cedilnik2002-11-271-0/+1
| | | | will fix problems on Mac for now
* fix network paths with spacesBill Hoffman2002-11-211-0/+8
|
* rename foo variables to better namesBill Hoffman2002-11-201-3/+3
|
* BUG: Attempt to fix CopyFile problem using flush before check for success.Brad King2002-11-201-1/+6
|
* allow flags to be in the CC and CXX environment variablesBill Hoffman2002-11-191-0/+49
|
* ENH: add some better output when copy file failsBill Hoffman2002-11-191-5/+15
|
* fix in warningKen Martin2002-11-191-6/+8
|
* ERR: Added missing include.Brad King2002-11-081-0/+1
|
* Complete rework of makefile generators expect troubleBill Hoffman2002-11-081-10/+16
|
* Move the hi-res time to system toolsAndy Cedilnik2002-11-061-0/+55
|
* Remove warningAndy Cedilnik2002-11-061-1/+1
|
* Add a simple globbing of files and directoriesAndy Cedilnik2002-11-051-0/+53
|
* ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵Brad King2002-10-231-3/+3
| | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
* Rename variables to remove warningsAndy Cedilnik2002-10-171-2/+2
|
* ENH: Added Split method to cmSystemTools to split a string into lines on its ↵Brad King2002-10-111-0/+28
| | | | newlines.
* ENH: Renamed cmStringStream to cmOStringStream and added cmIStringStream. ↵Brad King2002-10-101-3/+3
| | | | Removed cmInputStringStream.
* Fix for run command on windows. If you specify command in quotes but not ↵Andy Cedilnik2002-10-071-2/+6
| | | | full path, it should still work
* Revert back. Does not seems to work on WindowsAndy Cedilnik2002-10-071-4/+0
|
* Check if directory was actually createdAndy Cedilnik2002-10-061-0/+4
|
* Fix borland build. Borland Run command should be static, since it is called ↵Andy Cedilnik2002-10-051-1/+2
| | | | with no object...
* Add missing argumentAndy Cedilnik2002-10-041-1/+1
|
* Cleanup RunCOmmand code and move borland one to vtkWin32ProcessExecution, so ↵Andy Cedilnik2002-10-041-288/+94
| | | | that it is all in one place... Add timeout option whihc does not work yet, but it should not produce warning any more
* CleanupAndy Cedilnik2002-10-021-2/+4
|
* Fix bug in borland run commandKen Martin2002-10-021-9/+6
|
* Another attempt on Windows 98Andy Cedilnik2002-09-301-1/+1
|
* Attempt to unify the codeAndy Cedilnik2002-09-301-1/+1
|
* Fix bug in printingAndy Cedilnik2002-09-301-2/+6
|
* Make borland pass all the tests on XP (and 2000?)Andy Cedilnik2002-09-301-2/+1
|
* Remove debugAndy Cedilnik2002-09-301-1/+0
|
* It is late and it at least seems to work better than before...Andy Cedilnik2002-09-301-42/+45
|
* Simplify debugging by resetting error codeAndy Cedilnik2002-09-301-0/+1
|
* Add two cmake commands -E echo for echoing strings and -E comspec for ↵Andy Cedilnik2002-09-271-4/+270
| | | | workaround of bug of windows 9x; add another implementation of run command on windows which should work...
* Add detection of file format from extensionAndy Cedilnik2002-09-251-0/+38
|
* Add support for mac dylibAndy Cedilnik2002-09-241-0/+8
|
* Try to remove some warningsAndy Cedilnik2002-09-231-1/+1
|