Commit Graph

7050 Commits

Author SHA1 Message Date
Brad King 2caa6bb7e6 BUG: Some platforms require executable permission on shared libraries. 2006-03-07 10:04:29 -05:00
Andy Cedilnik 96a8f94b85 STYLE: Nightly Version update 2006-03-07 02:12:10 -05:00
Bill Hoffman 506afe9e8c ENH: add more depends for bootstrap 2006-03-06 15:41:56 -05:00
Bill Hoffman 592aef9703 ENH: add support for language flags that allow for universal binaries 2006-03-06 15:14:53 -05:00
Bill Hoffman 3f532f5489 ENH: add support for language flags at rule expansion time 2006-03-06 15:14:23 -05:00
Bill Hoffman 36080b04bb ENH: add support for manifest stuff 2006-03-06 15:01:08 -05:00
Mathieu Malaterre f4fb2ca779 COMP: Fix compilation on MacOSX 2006-03-06 14:30:46 -05:00
Bill Hoffman e037fbaf7d ENH: try to fix non-clean dashboards 2006-03-06 14:08:15 -05:00
Mathieu Malaterre 12ebc4339a ENH: Compile DynamicLoader 2006-03-06 14:07:50 -05:00
Mathieu Malaterre ffd4bcd02b ENH: Adding kwsys implementation for a DynamicLoader class. Copy from itkDynamicLoader, with patch from cmDynamicLoader 2006-03-06 14:02:55 -05:00
Bill Hoffman eee281c3a6 ENH: add missing cmake depend hacks 2006-03-06 13:43:58 -05:00
Bill Hoffman 3aec2488ff ENH: add missing cmake include 2006-03-06 13:34:33 -05:00
Mathieu Malaterre 73e1d9abd9 COMP: Some STL implementation do not provide clear on std::string 2006-03-06 13:02:13 -05:00
Mathieu Malaterre e34d666fc7 BUG: Need to reset internal structure in case of multiple calls to Load 2006-03-06 11:57:05 -05:00
Mathieu Malaterre 70e6fe3f9b ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). 2006-03-06 10:12:02 -05:00
Andy Cedilnik 174cad0994 STYLE: Nightly Version update 2006-03-06 02:11:59 -05:00
Brad King 2b7e43961c BUG: Fix for generated install scripts to support prefixes with trailing slashes or just a single slash. 2006-03-05 09:09:12 -05:00
Bill Hoffman a2bfdf9542 ENH: fix old style parsing of FIND commands and fix broken tests 2006-03-05 08:38:24 -05:00
Andy Cedilnik dc418875cf STYLE: Nightly Version update 2006-03-05 02:11:30 -05:00
Andy Cedilnik 1c14084cbc STYLE: Nightly Version update 2006-03-04 02:22:32 -05:00
Bill Hoffman 4cdfc76c49 ENH: make sure NAMES tag is not required for name argument, fixes msys generator 2006-03-03 23:00:09 -05:00
Brad King 06846c4c07 ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. 2006-03-03 19:29:35 -05:00
Brad King a2e136fd17 ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set. 2006-03-03 18:44:32 -05:00
Brad King 5792dc8da8 ENH: Replaced UpdateLocation method with call to GetLocation. Added comment about problems with the LOCATION attribute. 2006-03-03 18:06:44 -05:00
Andy Cedilnik ce51e361fe ENH: Check package maker version 2006-03-03 15:04:28 -05:00
Andy Cedilnik 49c0a4b52a COMP: Oops, typo 2006-03-03 14:28:28 -05:00
Andy Cedilnik bc4e5581ee ENH: Add support for exporting graphviz of the project dependencies 2006-03-03 14:24:31 -05:00
Brad King 93c95f1cc5 BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
Bill Hoffman ea8c278cd6 ENH: add manifest support for 2005 2006-03-03 12:01:04 -05:00
Bill Hoffman deece7eed0 ENH: look for VCExpress first 2006-03-03 12:00:00 -05:00
Andy Cedilnik a460c60843 ENH: Add verbose flag to package maker and add CFBundleIdentifier string 2006-03-03 10:52:26 -05:00
Andy Cedilnik 056c307e50 STYLE: Nightly Version update 2006-03-03 02:34:12 -05:00
Bill Hoffman be375b1bcd ENH: fix std in kwsys, has to be kwsys_stl 2006-03-02 21:33:57 -05:00
Bill Hoffman 8aa178639c ENH: remove warning 2006-03-02 20:11:01 -05:00
Bill Hoffman 0db4cb0d96 ENH: removed unused methods after find changes 2006-03-02 15:03:36 -05:00
Bill Hoffman 2000940136 ENH: pass CMAKE_MODULE_PATH into try compile projects 2006-03-02 14:39:12 -05:00
Bill Hoffman 6fadc10e01 ENH: fix spelling errors in docs 2006-03-02 13:43:39 -05:00
Bill Hoffman a5825cd11a ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
Bill Hoffman 2f78d874a7 ENH: fix for bug 2921, move _OVERRIDE variable to a better position to allow changing _INIT variables 2006-03-02 07:52:52 -05:00
Andy Cedilnik f2922860c6 STYLE: Nightly Version update 2006-03-02 02:17:27 -05:00
Brad King 54732b0607 ENH: Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The value of this variable is used when a library target is created to initialize the <CONFIG>_POSTFIX target property. The value of this property is used (even for executables) to define a per-configuration postfix on the name of the target. Also enabled use of the OUTPUT_NAME property for non-executable targets. 2006-03-01 22:45:13 -05:00
Brad King ae62f66033 ENH: CMake does not need RPATHs at all for its own executables. Disable them to avoid relinking during installation. 2006-03-01 19:00:08 -05:00
Brad King 8d9a997beb ENH: Cleaned up generation of directory-level rules and their support structure. The directorystart rule has been removed in favor of checking the build system in the subdirectory makefile first. The "directory" rule has been renamed "all" since it corresponds to the "all" pass anyway (as against "clean"). Also fixed directory-level rule for preinstall. 2006-03-01 18:54:17 -05:00
Brad King 007421e19c BUG: Check for whether to add BUILD_TYPE to install rule should check for a . in the first character not the second. 2006-03-01 18:49:52 -05:00
Andy Cedilnik b1b052fd23 ENH: Several changes to for NSIS 2006-03-01 15:00:07 -05:00
Andy Cedilnik 4077d6d80c ENH: Install system libraries only if project requires them 2006-03-01 13:15:44 -05:00
Andy Cedilnik ff50bb9f77 BUG: Even more VS8 issues 2006-03-01 13:05:57 -05:00
Andy Cedilnik 98dc57c0ae BUG: More VS8 fixes 2006-03-01 12:50:03 -05:00
Andy Cedilnik c7f0940b4e ENH: Install cpack files 2006-03-01 11:55:04 -05:00
Andy Cedilnik 07260a6f27 ENH: Cleanup global targets even more and potentially fix Xcode 2006-03-01 08:28:39 -05:00