Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG: Use GetExecutableNames instead of GetLibraryNames to compute the ↵ | Brad King | 2007-03-16 | 1 | -35/+61 |
| | | | | installation file name for executable targets. | ||||
* | COMP: Fix bad escape sequence. | Brad King | 2007-03-16 | 1 | -1/+1 |
| | |||||
* | ENH: More regular expressions for visual studio 6 | Andy Cedilnik | 2007-03-16 | 1 | -0/+1 |
| | |||||
* | COMP: Ignore windows sockets on cygwin. Remove duplicate source entry. | Brad King | 2007-03-16 | 1 | -5/+11 |
| | |||||
* | ENH: Added computation of object file names that are almost always short ↵ | Brad King | 2007-03-16 | 8 | -25/+199 |
| | | | | enough to not exceed the filesystem path length limitation. This is useful when a source file from outside the tree is referenced with a long full path. The object file name previously would contain the entire path which when combined with the build output directory could exceed the filesystem limit. Now CMake recognizes this case and replaces enough of the beginning of the full path to the source file with an md5sum of the replaced portion to make the name fit on disk. This addresses bug#4520. | ||||
* | COMP: Fix support for old CMake (2.0 and 2.2) | Andy Cedilnik | 2007-03-16 | 3 | -2/+4 |
| | |||||
* | ENH: Unify with the compile one | Andy Cedilnik | 2007-03-15 | 1 | -13/+18 |
| | |||||
* | ENH: Update Curl to 7.16.1 | Andy Cedilnik | 2007-03-15 | 130 | -9841/+21531 |
| | |||||
* | BUG: change in how set cache overrides local definitions. Should mainly be a ↵ | Ken Martin | 2007-03-15 | 1 | -1/+2 |
| | | | | NOP change for most cases | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-15 | 1 | -1/+1 |
| | |||||
* | ENH: Enable use of kwsys MD5 implementation. | Brad King | 2007-03-14 | 1 | -0/+1 |
| | |||||
* | BUG: Reverting previous changes related to using an empty string for a ↵ | Brad King | 2007-03-14 | 3 | -6/+6 |
| | | | | relative path to the current directory. Too many places want the . version. Instead we can just convert the . to an empty string in the one place that motiviated the original change. | ||||
* | BUG: When the current output directory is a link directory we need to ↵ | Brad King | 2007-03-14 | 1 | -0/+4 |
| | | | | reference it with the relative path "." instead of an empty relative path. | ||||
* | ENH: Added MD5 implementation to KWSys. | Brad King | 2007-03-14 | 4 | -2/+697 |
| | |||||
* | BUG: During relative path conversion if the remote and target paths are the ↵ | Brad King | 2007-03-14 | 1 | -2/+2 |
| | | | | same return the empty string instead of ".". | ||||
* | BUG: All executable and library project types should specify a program ↵ | Brad King | 2007-03-14 | 1 | -21/+6 |
| | | | | database file name for all configurations. Even when debug information is not used the .pdb file specified is used to construct the name of a .idb file that exists for all configurations when building with the VS IDE. | ||||
* | ENH: some more cleanup | Ken Martin | 2007-03-13 | 8 | -16/+20 |
| | |||||
* | ENH: add project to target map, not used yet, but created | Bill Hoffman | 2007-03-13 | 5 | -19/+139 |
| | |||||
* | BUG: Fix check of EXCLUDE_FROM_ALL property to use boolean type. This is ↵ | Brad King | 2007-03-13 | 1 | -1/+1 |
| | | | | required for installation of subdirectories to work. | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-13 | 1 | -1/+1 |
| | |||||
* | BUG: Remove spaces from test output paths. Not all make tools can handle ↵ | Brad King | 2007-03-13 | 2 | -6/+6 |
| | | | | it. Ths SubDirSpaces test is meant for that purpose anyway. | ||||
* | ENH: added remove_directory bug 2937 | Ken Martin | 2007-03-12 | 1 | -1/+13 |
| | |||||
* | BUG: Preserve symlinks during installation. This addresses bug#4384. | Brad King | 2007-03-12 | 1 | -0/+68 |
| | |||||
* | ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink. | Brad King | 2007-03-12 | 4 | -15/+50 |
| | |||||
* | ENH: typo | Ken Martin | 2007-03-12 | 2 | -9/+5 |
| | |||||
* | BUG: Do not use /I mode in VS6. | Brad King | 2007-03-12 | 1 | -7/+10 |
| | |||||
* | BUG: Clean the pch during make clean so that the test passes when run more ↵ | Brad King | 2007-03-12 | 1 | -0/+6 |
| | | | | than once. | ||||
* | ENH: small enchancement for bug 3776. | Ken Martin | 2007-03-12 | 1 | -1/+13 |
| | |||||
* | BUG: Split precompiled header flags into a separate per-global-generator ↵ | Brad King | 2007-03-12 | 9 | -88/+157 |
| | | | | flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7. | ||||
* | COMP: XCode fix | Ken Martin | 2007-03-12 | 1 | -1/+1 |
| | |||||
* | ENH: some code cleanup | Ken Martin | 2007-03-12 | 17 | -63/+44 |
| | |||||
* | ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, ↵ | Brad King | 2007-03-12 | 11 | -33/+45 |
| | | | | LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210. | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-11 | 1 | -1/+1 |
| | |||||
* | BUG: Do not create import library for MODULEs. This is an incremental fix ↵ | Brad King | 2007-03-10 | 1 | -6/+6 |
| | | | | for bug#4210. | ||||
* | BUG: Fixed MSVC8 module build rule to not use /implib option. This is an ↵ | Brad King | 2007-03-10 | 1 | -8/+12 |
| | | | | incremental fix for bug#4210. | ||||
* | STYLE: Fix line-too-long. | Brad King | 2007-03-10 | 1 | -2/+4 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-03-10 | 1 | -1/+1 |
| | |||||
* | BUG: Use real path subdirectory check instead of substring comparison to ↵ | Brad King | 2007-03-09 | 1 | -40/+17 |
| | | | | identify when paths are below the relative path tops. Otherwise when the build tree is next to the source tree with the same name plus a suffix the relative path from the binary to source tree is allowed even though it goes outside cmake-managed directories. | ||||
* | COMP: Fix warning about binding reference-to-non-const to an rvalue on VS6. ↵ | Brad King | 2007-03-09 | 1 | -17/+20 |
| | | | | It does not seem to be doing the proper auto_ptr_ref conversions. Instead use the const_cast work-around on this platform. | ||||
* | COMP: Fixed unreferenced parameter warning for VS6 with /W4. | Brad King | 2007-03-09 | 1 | -1/+5 |
| | |||||
* | BUG: Re-enable backward compatibility replacements in user-provided VS6 DSP ↵ | Brad King | 2007-03-09 | 1 | -1/+1 |
| | | | | template files. | ||||
* | ENH: Implemented use of cmTarget::GetDirectory() in Visual Studio 6 ↵ | Brad King | 2007-03-09 | 6 | -42/+95 |
| | | | | generator. This is an incremental fix for bug#4210. | ||||
* | ENH: Added target properties ARCHIVE_OUTPUT_DIRECTORY, ↵ | Brad King | 2007-03-09 | 2 | -28/+135 |
| | | | | LIBRARY_OUTPUT_DIRECTORY, and RUNTIME_OUTPUT_DIRECTORY. If set these override EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for a specific target. They can be used to distribute target files in the build tree with the same granularity that the INSTALL command provides for the install tree. This addresses bug#2240 and bug#4210. | ||||
* | BUG: Fixed OSX bundles to be built in the directory specified by ↵ | Brad King | 2007-03-09 | 1 | -16/+9 |
| | | | | cmTarget::GetDirectory(). This is an incremental step for bug#2240. | ||||
* | BUG: Shared library creation should use /implib option to specify the name ↵ | Brad King | 2007-03-09 | 1 | -6/+7 |
| | | | | of the import library explicitly. This is an incremental step for bug #4210. | ||||
* | ENH: Do not compute a path name for the import library if there is no import ↵ | Brad King | 2007-03-09 | 1 | -3/+9 |
| | | | | library. This simplifies tracking down problems with trying to create import libraries for MODULEs. | ||||
* | ENH: Prepare for the new curl. Curl is build static, so set define to on | Andy Cedilnik | 2007-03-09 | 1 | -0/+1 |
| | |||||
* | ENH: Added cmMakefileTargetGenerator::GenerateExtraOutput to wrap up ↵ | Brad King | 2007-03-09 | 3 | -36/+44 |
| | | | | creation of rules to drive creation of extra outputs generated as side effects of another rule. Reimplemented generation of custom command multiple output rules to use it. Reimplemented soname symlink output dependencies to use it. Now if a symlink is deleted the library will be recreated with the symlink. | ||||
* | BUG: Need to account for import library directory when constructing the ↵ | Brad King | 2007-03-09 | 1 | -1/+1 |
| | | | | clean rule for the import library. This is an incremental fix for bug #4210. | ||||
* | ENH: Implemented new policy to choose the directory part of the object file ↵ | Brad King | 2007-03-09 | 1 | -15/+33 |
| | | | | name. This should keep the names looking as nice and short as possible. This partially addresses bug#4520. |