f42c3de | Brad King | 02 March 2008, 21:19:40 UTC | BUG: A few more corrections for cmELF - Add os-specific and processor-specific file types - Add more error strings for invalid files. - Byte order of header fields does not always match encoding | 02 March 2008, 21:19:40 UTC |
34a338d | Brad King | 02 March 2008, 21:19:26 UTC | ENH: In cmSystemTools::ChangeRPath check for the RUNPATH if RPATH does not exist. | 02 March 2008, 21:19:26 UTC |
d732de4 | Brad King | 02 March 2008, 19:35:23 UTC | ENH: Cleanup builtin chrpath support - Move computation of extended build-tree rpath to cmComputeLinkInformation - Only enable the extended build-tree rpath if the target will be installed - Generalize the interface of file(CHRPATH) - When changing the rpath on installation only replace the part generated by CMake because the native tools (ex SunCC on Linux) might have added their own part to the rpath | 02 March 2008, 19:35:23 UTC |
16a415d | Brad King | 02 March 2008, 19:35:13 UTC | ENH: Simplify tests for building CMake itself with rpath support now that 2.4 is required to build. | 02 March 2008, 19:35:13 UTC |
c9514dc | Ken Martin | 02 March 2008, 14:12:27 UTC | COMP: possible fix for VS6, but probably not, probably need tomake it internal | 02 March 2008, 14:12:27 UTC |
7b5d1c4 | Ken Martin | 02 March 2008, 14:11:26 UTC | COMP: fix warning | 02 March 2008, 14:11:26 UTC |
345af17 | Ken Martin | 02 March 2008, 14:03:33 UTC | ENH: revert dumb change | 02 March 2008, 14:03:33 UTC |
e0059c0 | Ken Martin | 02 March 2008, 13:36:18 UTC | COMP: fix compile errors on vs6 and a warning | 02 March 2008, 13:36:18 UTC |
c1f692e | Brad King | 02 March 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 02 March 2008, 05:01:03 UTC |
6f6b80f | Ken Martin | 01 March 2008, 21:21:41 UTC | BUG: bad loop index unsigned compared to zero | 01 March 2008, 21:21:41 UTC |
d7db2d0 | Ken Martin | 01 March 2008, 20:44:17 UTC | COMP: fix some warnings | 01 March 2008, 20:44:17 UTC |
bd0447b | Ken Martin | 01 March 2008, 20:26:15 UTC | STYLE: fix some line lengths | 01 March 2008, 20:26:15 UTC |
d49ef18 | Ken Martin | 01 March 2008, 20:20:35 UTC | ENH: add first cut and policies still need to add the doc support | 01 March 2008, 20:20:35 UTC |
32ca01b | Brad King | 01 March 2008, 20:16:49 UTC | COMP: Fix unused parameter warning when cmSystemTools::ChangeRPath is built without ELF support. | 01 March 2008, 20:16:49 UTC |
26e58b7 | Brad King | 01 March 2008, 18:17:01 UTC | BUG: Fix cmSystemTools::ChangeRPath to not complain if there is no RPATH entry in the file but the requested new rpath is empty. | 01 March 2008, 18:17:01 UTC |
5900128 | Brad King | 01 March 2008, 18:02:08 UTC | BUG: Do not try to change the RPATH when installing a target if CMAKE_SKIP_RPATH is on or the path does not need to be changed. | 01 March 2008, 18:02:08 UTC |
34c76d4 | Brad King | 01 March 2008, 17:51:07 UTC | ENH: Use builtin chrpath instead of relinking ELF targets - Add cmSystemTools::ChangeRPath method - Add undocumented file(CHRPATH) command - When installing use file(CHRPATH) to change the rpath instead of relinking - Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils - Remove CMAKE_USE_CHRPATH option since this should always work | 01 March 2008, 17:51:07 UTC |
61178a0 | Brad King | 01 March 2008, 17:50:42 UTC | ENH: Add Size member to cmELF::StringEntry to return the amount of space in the string entry. | 01 March 2008, 17:50:42 UTC |
b2cf4db | Brad King | 01 March 2008, 15:56:03 UTC | BUG: Fix typo XCode -> Xcode in Preprocess test. | 01 March 2008, 15:56:03 UTC |
e083de1 | Brad King | 01 March 2008, 14:08:59 UTC | ENH: Update Preprocess test to distinguish between the make tool or compiler tool that is at fault for not supporting a particular character in definitions. Make it skip the % character when the compiler is MSVC and it is a non-nmake tool. | 01 March 2008, 14:08:59 UTC |
230c897 | Brad King | 01 March 2008, 14:08:34 UTC | BUG: Do not place $(CMAKE_COMMAND) in link scripts. | 01 March 2008, 14:08:34 UTC |
c0f2d41 | Brad King | 01 March 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 01 March 2008, 05:01:04 UTC |
f48a5ce | Bill Hoffman | 01 March 2008, 02:33:33 UTC | ENH: fix warnings | 01 March 2008, 02:33:33 UTC |
0634c9d | Bill Hoffman | 01 March 2008, 02:33:04 UTC | ENH: fix docs | 01 March 2008, 02:33:04 UTC |
10d1639 | Ken Martin | 29 February 2008, 20:42:14 UTC | ENH: just getting somethng checked in, still work to do | 29 February 2008, 20:42:14 UTC |
0e82aaf | Ken Martin | 29 February 2008, 20:41:35 UTC | ENH: case | 29 February 2008, 20:41:35 UTC |
ab851bf | Ken Martin | 29 February 2008, 20:28:46 UTC | ENH: just getting somethng checked in, still work to do | 29 February 2008, 20:28:46 UTC |
22dc873 | Bill Hoffman | 29 February 2008, 19:58:33 UTC | ENH: allow cdash not to trigger | 29 February 2008, 19:58:33 UTC |
b548b34 | Bill Hoffman | 29 February 2008, 19:36:33 UTC | ENH: add vs9 stuff, still need msvc9 mfc | 29 February 2008, 19:36:33 UTC |
f386c2a | Bill Hoffman | 29 February 2008, 17:18:11 UTC | ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS the default and remove the property. If any value is specified in an endif, endforeach, endwhile, etc then make sure it matches the start string. If no values are given then it is no longer an error. | 29 February 2008, 17:18:11 UTC |
03ef00b | Brad King | 29 February 2008, 16:12:59 UTC | ENH: Make cmELF parser more general and powerful - Add support to get RPATH and RUNPATH entries. - Add support to get file offsets to strings. - Add more DT_* tags to byte swapping. | 29 February 2008, 16:12:59 UTC |
44f696f | Brad King | 29 February 2008, 14:15:32 UTC | BUG: cmComputeLinkInformation::CheckImplicitDirItem needs to extract the filename portion of the link item to test against the library regex. | 29 February 2008, 14:15:32 UTC |
1f71ee6 | Brad King | 29 February 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 29 February 2008, 05:01:04 UTC |
d404c6b | Brad King | 28 February 2008, 13:43:10 UTC | COMP: cmELF needs to include sys/link.h to get dynamic section structures on the Sun. | 28 February 2008, 13:43:10 UTC |
fcad490 | Brad King | 28 February 2008, 13:32:05 UTC | COMP: Fix warnings in cmELF. | 28 February 2008, 13:32:05 UTC |
6c7d323 | Brad King | 28 February 2008, 05:01:11 UTC | STYLE: Nightly Date Stamp | 28 February 2008, 05:01:11 UTC |
dfe2ea6 | Brad King | 27 February 2008, 22:10:45 UTC | ENH: Handle large object file lists on some platforms - Use a response file when enabled by CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS - Enable for C and CXX with cl (MSVC) - Enable for Fortran with ifort (Intel Fortran) | 27 February 2008, 22:10:45 UTC |
4c137ba | Brad King | 27 February 2008, 21:26:35 UTC | ENH: Add ELF file parsing - Enabled when system provides elf.h - Introduce cmELF class to parse ELF files - Use in cmSystemTools::GuessLibrarySOName to really get soname | 27 February 2008, 21:26:35 UTC |
69ad23a | Brad King | 27 February 2008, 21:11:20 UTC | BUG: Fixed typo in previous commit of kwsys/CPU.h.in | 27 February 2008, 21:11:20 UTC |
4a40fe4 | Brad King | 27 February 2008, 21:07:14 UTC | ENH: Added CPU.h to KWSys to identify the target CPU and its byte order. | 27 February 2008, 21:07:14 UTC |
e840a9d | Brad King | 27 February 2008, 19:31:09 UTC | BUG: Apply patch from bug#6445. Add preprocessor definitions to assembly and preprocessing build rules. | 27 February 2008, 19:31:09 UTC |
8839310 | Brad King | 27 February 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 27 February 2008, 05:01:05 UTC |
f1b80f6 | Brad King | 26 February 2008, 05:01:09 UTC | STYLE: Nightly Date Stamp | 26 February 2008, 05:01:09 UTC |
83c5f1b | Brad King | 25 February 2008, 23:47:19 UTC | ENH: Add support to C compiler identification for void return type from main. Cross-compilers for embedded platforms may require it. | 25 February 2008, 23:47:19 UTC |
0a9f041 | Clinton Stimpson | 25 February 2008, 20:07:38 UTC | ENH: Adjust when log is cleared. Its kept doing generate, and cleared when changing the source directory. #6358. | 25 February 2008, 20:07:38 UTC |
0982917 | Alexander Neundorf | 25 February 2008, 19:23:24 UTC | BUG: fix rpmbuild bug, which expands variables in comments :-/ apparently rpmbuild can't handle paths with spaces and can't handle variables in comments... Alex | 25 February 2008, 19:23:24 UTC |
cba1ad5 | David Cole | 25 February 2008, 15:17:17 UTC | BUG: Exclude try_compile sources and kwsys files from CMake coverage results. | 25 February 2008, 15:17:17 UTC |
9211b0d | Brad King | 25 February 2008, 14:23:14 UTC | ENH: Improvied compiler identification robustness - Write a single source file into the compiler id directory - This avoid requiring the compiler to behave correctly with respect to include rules and the current working directory - Helps to identify cross-compiling toolchains with unusual default behavior | 25 February 2008, 14:23:14 UTC |
88bd02a | Brad King | 25 February 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 25 February 2008, 05:01:03 UTC |
5848057 | Brad King | 24 February 2008, 19:05:21 UTC | ENH: Simplify make build rule generation by removing use of OBJECTS_QUOTED and TARGET_QUOTED rule variables and updating the generation of OBJECTS to always use the newer cmLocalGenerator::Convert method. | 24 February 2008, 19:05:21 UTC |
dab5ea8 | Brad King | 24 February 2008, 19:05:11 UTC | COMP: Fix Borland 5.5 build - Its <iosfwd> header includes windows.h which defines GetCurrentDirectory - It defines 'interface' so we cannot use it as a variable name. | 24 February 2008, 19:05:11 UTC |
daaaf7f | Brad King | 24 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 24 February 2008, 05:01:02 UTC |
a48f796 | Brad King | 23 February 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 23 February 2008, 05:01:05 UTC |
5e7dce7 | Brad King | 22 February 2008, 14:44:11 UTC | COMP: Fix unreachable code warning in cmOrderDirectories. | 22 February 2008, 14:44:11 UTC |
f76464d | Brad King | 22 February 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 22 February 2008, 05:01:03 UTC |
90b9943 | Brad King | 21 February 2008, 18:59:34 UTC | COMP: Remove unused local variable from cmOrderDirectories. | 21 February 2008, 18:59:34 UTC |
782e9f7 | Brad King | 21 February 2008, 18:58:41 UTC | ENH: Improve linking to third-party shared libraries on soname platforms - Reduce false positives in cases of unknown soname - Make library extension regular expressions match only at end of string - When linking to libraries in implicit dirs convert to the -l option only if the file name is one that can be found by the linker (ex. /usr/lib/libfoo.so.1 should be linked by full path) - Add cmSystemTools::GuessLibrarySOName to guess the soname of a library based on presence of a symlink - In cmComputeLinkInformation try to guess an soname before assuming that a third-party library is built without an soname - In cmOrderDirectories guess the soname of shared libraries in cases it is otherwise unknown | 21 February 2008, 18:58:41 UTC |
fd37a6e | Brad King | 21 February 2008, 16:41:11 UTC | ENH: Better linker search path computation. - Use linker search path -L.. -lfoo for lib w/out soname when platform sets CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME - Rename cmOrderRuntimeDirectories to cmOrderDirectories and generalize it for both soname constraints and link library constraints - Use cmOrderDirectories to order -L directories based on all needed constraints - Avoid processing implicit link directories - For CMAKE_OLD_LINK_PATHS add constraints from libs producing them to produce old ordering | 21 February 2008, 16:41:11 UTC |
9f2f456 | Brad King | 21 February 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 21 February 2008, 05:01:05 UTC |
454da64 | Brad King | 20 February 2008, 19:56:29 UTC | BUG: Link scripts should be generated with copy-if-different and included as a dependency of the link rule. | 20 February 2008, 19:56:29 UTC |
5e72a0d | Brad King | 20 February 2008, 18:36:38 UTC | ENH: Deprecate export_library_dependencies - Reference export() and install(EXPORT) - Fix to support OUTPUT_NAME in simple cases | 20 February 2008, 18:36:38 UTC |
cfd65e2 | Brad King | 20 February 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 20 February 2008, 05:01:05 UTC |
c3899ab | Luis Ibanez | 19 February 2008, 23:50:52 UTC | ENH: Missing copyright header. | 19 February 2008, 23:50:52 UTC |
f4b28ee | Alexander Neundorf | 19 February 2008, 21:34:49 UTC | STYLE: patch part 3 from Miguel: follow naming style for variables Alex | 19 February 2008, 21:34:49 UTC |
a2fadc8 | Alexander Neundorf | 19 February 2008, 21:27:03 UTC | ENH: patch from Miguel part 2: if ECLIPSE_CDT4_GENERATE_SOURCE_PROJECT is true, then the generator additionally generates eclipse project files in the source dir, since this is the only way to get cvs/svn working with eclipse This is off by default and the user has to enable it explicitely. If cmake can't write there it still continues. Alex | 19 February 2008, 21:27:03 UTC |
87ae933 | Alexander Neundorf | 19 February 2008, 20:07:28 UTC | ENH: patch part 1 from Miguel: use the cmake project name for the eclipse project name Alex | 19 February 2008, 20:07:28 UTC |
01bd981 | Bill Hoffman | 19 February 2008, 19:47:32 UTC | ENH: better ui | 19 February 2008, 19:47:32 UTC |
969ea3f | Alexander Neundorf | 19 February 2008, 19:33:43 UTC | ENH: add support for creating the documentation in docbook format (http://www.oasis-open.org/docbook/xml/4.2/), which users can then convert to other formats. Tested with meinproc from KDE, which generates HTML pages which look good. Alex | 19 February 2008, 19:33:43 UTC |
ee2a13b | Bill Hoffman | 19 February 2008, 19:26:20 UTC | ENH: install working with symlink qt tool | 19 February 2008, 19:26:20 UTC |
4a9517a | Bill Hoffman | 19 February 2008, 19:06:10 UTC | ENH: add mac install symlink option to dialog | 19 February 2008, 19:06:10 UTC |
a3c2d32 | Brad King | 19 February 2008, 14:09:46 UTC | COMP: Fix HP warning about cmTargetInternalPointer::operator= checking for self-assignment. | 19 February 2008, 14:09:46 UTC |
50f8edd | Brad King | 19 February 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 19 February 2008, 05:01:04 UTC |
9ed4266 | Brad King | 18 February 2008, 21:38:34 UTC | ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties | 18 February 2008, 21:38:34 UTC |
a3781c8 | Bill Hoffman | 18 February 2008, 20:50:37 UTC | ENH: install seems to be working for cmake-gui | 18 February 2008, 20:50:37 UTC |
001d7fa | Bill Hoffman | 18 February 2008, 20:42:55 UTC | ENH: add more information to message | 18 February 2008, 20:42:55 UTC |
6e63fc0 | Bill Hoffman | 18 February 2008, 19:51:43 UTC | ENH: make sure fixup has right paths | 18 February 2008, 19:51:43 UTC |
8b2dd3a | Bill Hoffman | 18 February 2008, 18:11:34 UTC | STYLE: use lowercase | 18 February 2008, 18:11:34 UTC |
0dd276a | Bill Hoffman | 18 February 2008, 18:03:40 UTC | ENH: remove CMAKE_PREFIX so changing it does not rebuild all | 18 February 2008, 18:03:40 UTC |
068d0d9 | Brad King | 18 February 2008, 17:01:41 UTC | BUG: Fix passing of nodefaultrpath flag to linker through c++ compiler. | 18 February 2008, 17:01:41 UTC |
0dbc430 | Bill Hoffman | 18 February 2008, 16:10:39 UTC | ENH: require 2.4 to build cmake | 18 February 2008, 16:10:39 UTC |
ef537ff | Bill Hoffman | 18 February 2008, 15:26:28 UTC | ENH: have cpack work with DESTDIR install and ingest qt framework libs into cmake-gui | 18 February 2008, 15:26:28 UTC |
c51a454 | Brad King | 18 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 18 February 2008, 05:01:02 UTC |
1871f06 | Bill Hoffman | 17 February 2008, 22:40:01 UTC | BUG: fix double cmakefiles directory | 17 February 2008, 22:40:01 UTC |
95ba817 | Alexander Neundorf | 17 February 2008, 19:04:01 UTC | BUG: actually print the docs for custom modules if this was requested Alex | 17 February 2008, 19:04:01 UTC |
e13db53 | Alexander Neundorf | 17 February 2008, 17:31:29 UTC | PERF: reduce time for full docs as HTML from 1.4 s to 0.2 s, the map is now created and filled only once instead for every character I guess a simple case-switch would be still faster. Alex | 17 February 2008, 17:31:29 UTC |
21f4cd7 | Brad King | 17 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 17 February 2008, 05:01:02 UTC |
703be12 | Bill Hoffman | 16 February 2008, 21:33:08 UTC | ENH: add script to ingest library depends into a bundle | 16 February 2008, 21:33:08 UTC |
22927ed | Bill Hoffman | 16 February 2008, 18:05:03 UTC | ENH: support for cpack and install of cmake-gui as mac app bundle | 16 February 2008, 18:05:03 UTC |
337c1f0 | Bill Hoffman | 16 February 2008, 18:02:57 UTC | ENH: fix DESTDIR install | 16 February 2008, 18:02:57 UTC |
24b49f9 | Brad King | 16 February 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 16 February 2008, 05:01:04 UTC |
a8f4936 | Alexander Neundorf | 15 February 2008, 23:26:37 UTC | STYLE: use global property instead of helper target to collect all python modules from a source tree Alex | 15 February 2008, 23:26:37 UTC |
cdb193c | Clinton Stimpson | 15 February 2008, 20:36:16 UTC | ENH: remove unused code. | 15 February 2008, 20:36:16 UTC |
a1dbf38 | Bill Hoffman | 15 February 2008, 17:12:48 UTC | ENH: use package name on mac for edit cache | 15 February 2008, 17:12:48 UTC |
342a32a | Brad King | 15 February 2008, 16:56:13 UTC | BUG: Apply patch from bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for directories. | 15 February 2008, 16:56:13 UTC |
ca2a16c | David Cole | 15 February 2008, 16:49:58 UTC | ENH: Add code to support calling the VS reload macro from Visual Studio 7.1 and 9.0 in addition to 8.0 sp1... Make new macros file with VS 7.1 so that it can be read by 7.1 and later. VS 7.1 does not appear to run the macros while a build is in progress, but does not return any errors either, so for now, the reload macro is not called when using 7.1. If I can figure out how to get 7.1 to execute the macro, I will uncomment the code in cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to activate executing the macros in VS 7.1, too. | 15 February 2008, 16:49:58 UTC |
ed76198 | Brad King | 15 February 2008, 16:22:23 UTC | ENH: Cleanup building of OS X bundle content - Fixes repeated rebuild of bundles by Makefile generators - Add special rules to copy sources to their MACOSX_PACKAGE_LOCATION bundle directory - Remove MacOSX_Content language hack - Remove EXTRA_CONTENT property - Remove MACOSX_CONTENT - Remove corresponding special cases in object names | 15 February 2008, 16:22:23 UTC |
6ea4eea | Bill Hoffman | 15 February 2008, 15:40:55 UTC | BUG: fix for bug 6294, correct url for nsis | 15 February 2008, 15:40:55 UTC |
4a17f7b | Brad King | 15 February 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 15 February 2008, 05:01:04 UTC |
d750625 | Alexander Neundorf | 15 February 2008, 01:18:49 UTC | ENH: enable color in the eclipse generator, there doesn't seem to be problems Alex | 15 February 2008, 01:18:49 UTC |
d0d67d0 | Clinton Stimpson | 15 February 2008, 00:58:31 UTC | ENH: Convert native paths from QFileDialog and QDirModel/QCompleter. BUG: Block possible completion loop. | 15 February 2008, 00:58:31 UTC |