Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: Improvied compiler identification robustness | Brad King | 2008-02-25 | 8 | -65/+59 |
| | | | | | | | | - 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 | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-25 | 1 | -1/+1 |
| | |||||
* | ENH: Simplify make build rule generation by removing use of OBJECTS_QUOTED ↵ | Brad King | 2008-02-24 | 2 | -15/+5 |
| | | | | and TARGET_QUOTED rule variables and updating the generation of OBJECTS to always use the newer cmLocalGenerator::Convert method. | ||||
* | COMP: Fix Borland 5.5 build | Brad King | 2008-02-24 | 4 | -17/+18 |
| | | | | | | | - Its <iosfwd> header includes windows.h which defines GetCurrentDirectory - It defines 'interface' so we cannot use it as a variable name. | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-24 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-23 | 1 | -1/+1 |
| | |||||
* | COMP: Fix unreachable code warning in cmOrderDirectories. | Brad King | 2008-02-22 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-22 | 1 | -1/+1 |
| | |||||
* | COMP: Remove unused local variable from cmOrderDirectories. | Brad King | 2008-02-21 | 1 | -1/+0 |
| | |||||
* | ENH: Improve linking to third-party shared libraries on soname platforms | Brad King | 2008-02-21 | 4 | -6/+64 |
| | | | | | | | | | | | | | | - 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 | ||||
* | ENH: Better linker search path computation. | Brad King | 2008-02-21 | 15 | -505/+845 |
| | | | | | | | | | | | | | - 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 | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-21 | 1 | -1/+1 |
| | |||||
* | BUG: Link scripts should be generated with copy-if-different and included as ↵ | Brad King | 2008-02-20 | 4 | -4/+8 |
| | | | | a dependency of the link rule. | ||||
* | ENH: Deprecate export_library_dependencies | Brad King | 2008-02-20 | 2 | -6/+30 |
| | | | | | - Reference export() and install(EXPORT) - Fix to support OUTPUT_NAME in simple cases | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-20 | 1 | -1/+1 |
| | |||||
* | ENH: Missing copyright header. | Luis Ibanez | 2008-02-19 | 1 | -0/+13 |
| | |||||
* | STYLE: patch part 3 from Miguel: follow naming style for variables | Alexander Neundorf | 2008-02-19 | 1 | -16/+16 |
| | | | | Alex | ||||
* | ENH: patch from Miguel part 2: if ECLIPSE_CDT4_GENERATE_SOURCE_PROJECT is | Alexander Neundorf | 2008-02-19 | 2 | -66/+103 |
| | | | | | | | | | | 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 | ||||
* | ENH: patch part 1 from Miguel: use the cmake project name for the eclipse | Alexander Neundorf | 2008-02-19 | 2 | -15/+43 |
| | | | | | | project name Alex | ||||
* | ENH: better ui | Bill Hoffman | 2008-02-19 | 1 | -26/+39 |
| | |||||
* | ENH: add support for creating the documentation in docbook format | Alexander Neundorf | 2008-02-19 | 8 | -33/+350 |
| | | | | | | | | (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 | ||||
* | ENH: install working with symlink qt tool | Bill Hoffman | 2008-02-19 | 6 | -15/+88 |
| | |||||
* | ENH: add mac install symlink option to dialog | Bill Hoffman | 2008-02-19 | 5 | -1/+195 |
| | |||||
* | COMP: Fix HP warning about cmTargetInternalPointer::operator= checking for ↵ | Brad King | 2008-02-19 | 1 | -1/+2 |
| | | | | self-assignment. | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-19 | 1 | -1/+1 |
| | |||||
* | ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties | Brad King | 2008-02-18 | 13 | -245/+284 |
| | |||||
* | ENH: install seems to be working for cmake-gui | Bill Hoffman | 2008-02-18 | 2 | -4/+14 |
| | |||||
* | ENH: add more information to message | Bill Hoffman | 2008-02-18 | 1 | -4/+6 |
| | |||||
* | ENH: make sure fixup has right paths | Bill Hoffman | 2008-02-18 | 1 | -26/+35 |
| | |||||
* | STYLE: use lowercase | Bill Hoffman | 2008-02-18 | 1 | -197/+197 |
| | |||||
* | ENH: remove CMAKE_PREFIX so changing it does not rebuild all | Bill Hoffman | 2008-02-18 | 2 | -9/+0 |
| | |||||
* | BUG: Fix passing of nodefaultrpath flag to linker through c++ compiler. | Brad King | 2008-02-18 | 1 | -1/+1 |
| | |||||
* | ENH: require 2.4 to build cmake | Bill Hoffman | 2008-02-18 | 1 | -1/+1 |
| | |||||
* | ENH: have cpack work with DESTDIR install and ingest qt framework libs into ↵ | Bill Hoffman | 2008-02-18 | 3 | -4/+22 |
| | | | | cmake-gui | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-18 | 1 | -1/+1 |
| | |||||
* | BUG: fix double cmakefiles directory | Bill Hoffman | 2008-02-17 | 1 | -1/+1 |
| | |||||
* | BUG: actually print the docs for custom modules if this was requested | Alexander Neundorf | 2008-02-17 | 1 | -1/+1 |
| | | | | Alex | ||||
* | PERF: reduce time for full docs as HTML from 1.4 s to 0.2 s, the map is now | Alexander Neundorf | 2008-02-17 | 1 | -5/+8 |
| | | | | | | | created and filled only once instead for every character I guess a simple case-switch would be still faster. Alex | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-17 | 1 | -1/+1 |
| | |||||
* | ENH: add script to ingest library depends into a bundle | Bill Hoffman | 2008-02-16 | 1 | -0/+316 |
| | |||||
* | ENH: support for cpack and install of cmake-gui as mac app bundle | Bill Hoffman | 2008-02-16 | 8 | -7/+42 |
| | |||||
* | ENH: fix DESTDIR install | Bill Hoffman | 2008-02-16 | 1 | -3/+2 |
| | |||||
* | STYLE: Nightly Date Stamp | Brad King | 2008-02-16 | 1 | -1/+1 |
| | |||||
* | STYLE: use global property instead of helper target to collect all python | Alexander Neundorf | 2008-02-15 | 1 | -12/+13 |
| | | | | | | modules from a source tree Alex | ||||
* | ENH: remove unused code. | Clinton Stimpson | 2008-02-15 | 1 | -5/+1 |
| | |||||
* | ENH: use package name on mac for edit cache | Bill Hoffman | 2008-02-15 | 1 | -0/+4 |
| | |||||
* | BUG: Apply patch from bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES ↵ | Brad King | 2008-02-15 | 1 | -1/+1 |
| | | | | work for directories. | ||||
* | ENH: Add code to support calling the VS reload macro from Visual Studio 7.1 ↵ | David Cole | 2008-02-15 | 10 | -41/+172 |
| | | | | 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. | ||||
* | ENH: Cleanup building of OS X bundle content | Brad King | 2008-02-15 | 8 | -162/+108 |
| | | | | | | | | | | - 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 | ||||
* | BUG: fix for bug 6294, correct url for nsis | Bill Hoffman | 2008-02-15 | 1 | -1/+1 |
| |