Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG: make "cmake -Wno-dev ../srcdir" work, advancing i had the effect that | Alexander Neundorf | 2008-05-12 | 1 | -3/+1 |
| | | | | | | | | | the argument after -Wno-dev was skipped, which happened to be the source directory, and so the current working directory was assumed as source directory, although it was the build directory (maybe this didn't have an effect if there was already a CMakeCache.txt in the build dir) Alex | ||||
* | BUG: Remove check for files written by file(WRITE) being loaded. | Brad King | 2008-04-30 | 1 | -17/+0 |
| | | | | | | | | | | | | - CMake 1.8 and below did not do the check but could get in infinite loops due to the local generate step. - CMake 2.0 added the check but failed to perform it in directories with no targets (see bug #678). - CMake 2.2 removed the local generate which fixed the problem but did not remove the check. - Between CMake 2.4 and 2.6.0rc6 the check was fixed to work even when no targets appear in a directory (see bug #6923). - Bottom line: the check is no longer needed. | ||||
* | ENH: install the mac application bundle into /Applications directly with no ↵ | Bill Hoffman | 2008-04-04 | 1 | -0/+13 |
| | | | | enclosing folder | ||||
* | ENH: make it possible to disable debug output again | Alexander Neundorf | 2008-04-02 | 1 | -1/+1 |
| | | | | Alex | ||||
* | ENH: try to fix mac symlinks to the executable | Bill Hoffman | 2008-03-28 | 1 | -2/+2 |
| | |||||
* | BUG: fix install problem on make and allow symlinks to cmake bin directory | Bill Hoffman | 2008-03-27 | 1 | -0/+2 |
| | |||||
* | ENH: clean up annoying output from rc tool in VS9 | Bill Hoffman | 2008-03-27 | 1 | -4/+9 |
| | |||||
* | ENH: make sure -Wno-dev sticks so make rebuild_cache will work | Bill Hoffman | 2008-03-22 | 1 | -16/+21 |
| | |||||
* | ENH: Clarify end of (dev) warnings to explicitly state they are meant for ↵ | Brad King | 2008-03-20 | 1 | -1/+2 |
| | | | | project developers. | ||||
* | ENH: move the clear to before things are added to the maps | Bill Hoffman | 2008-03-13 | 1 | -2/+2 |
| | |||||
* | ENH: Make (dev) warnings show note about -Wno-dev option. Fix -Wdev and ↵ | Brad King | 2008-03-13 | 1 | -0/+16 |
| | | | | -Wno-dev options to not be mistaken for the source directory specification. | ||||
* | ENH: Improve new error/warning message generation | Brad King | 2008-03-13 | 1 | -0/+78 |
| | | | | | | | | | | - Add cmListFileBacktrace to record stack traces - Move main IssueMessage method to the cmake class instance (make the backtrace an explicit argument) - Change cmMakefile::IssueMessage to construct a backtrace and call the cmake instance version - Record a backtrace at the point a target is created (useful later for messages issued by generators) | ||||
* | ENH: change CMP_ to CMP | Ken Martin | 2008-03-13 | 1 | -1/+1 |
| | |||||
* | ENH: make sure properties are re-set on each configure | Bill Hoffman | 2008-03-12 | 1 | -9/+17 |
| | |||||
* | ENH: add ability to suppress dev warnings to gui code | Bill Hoffman | 2008-03-12 | 1 | -12/+20 |
| | |||||
* | BUG: Fixes to VS8/VS9 project regeneration rules | Brad King | 2008-03-11 | 1 | -2/+48 |
| | | | | | | | - ZERO_CHECK should check all stamps in case of parallel build (fixes complex test failure) - ZERO_CHECK should not appear when CMAKE_SUPPRESS_REGENERATION is on (fixes bug 6490) | ||||
* | ENH: add a way to suppress the new policy warnings, still need ccmake and gui's | Bill Hoffman | 2008-03-11 | 1 | -0/+17 |
| | |||||
* | ENH: Finish creating, documenting, and enforcing policy CMP_0002. | Brad King | 2008-03-07 | 1 | -2/+2 |
| | |||||
* | ENH: Improve handling of old-style compatibility. | Brad King | 2008-03-07 | 1 | -27/+0 |
| | | | | | | | | | | | | | | | | | | | - Remove CMP_0001 (no slash in target name) and restore old CMAKE_BACKWARDS_COMPATIBILITY check for it - Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY with cmLocalGenerator::NeedBackwardsCompatibility calls - Create new CMP_0001 to determine whether or not CMAKE_BACKWARDS_COMPATIBILITY is used. (old = use, new = ignore) - Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when CMP_0001 is set to OLD or WARN - Update documentation of cmake_policy and cmake_minimum_required to indicate their relationship and the 2.4 version boundary - When no cmake policy version is set in top level makefile implicitly call cmake_policy(VERSION 2.4) which restores CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility - Fix tests MakeClean and Preprocess to call cmake_policy(VERSION 2.6) because they depend on new policies | ||||
* | ENH: clean up some policy stuff and interactions with ↵ | Ken Martin | 2008-03-07 | 1 | -0/+26 |
| | | | | CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED | ||||
* | ENH: more policy changes | Ken Martin | 2008-03-04 | 1 | -26/+0 |
| | |||||
* | ENH: add --help-policies and --help-policy command line options | Ken Martin | 2008-03-04 | 1 | -0/+5 |
| | |||||
* | ENH: add first cut and policies still need to add the doc support | Ken Martin | 2008-03-01 | 1 | -1/+4 |
| | |||||
* | ENH: remove CMAKE_PREFIX so changing it does not rebuild all | Bill Hoffman | 2008-02-18 | 1 | -8/+0 |
| | |||||
* | ENH: Add global property ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing ↵ | Brad King | 2008-02-14 | 1 | -0/+19 |
| | | | | projects that depend on having duplicate custom targets. It is allowed only for Makefile generators. See bug#6348. | ||||
* | ENH: fix make edit_cache for cmake-gui | Bill Hoffman | 2008-02-12 | 1 | -13/+32 |
| | |||||
* | ENH: Add global computed property IN_TRY_COMPILE. | Brad King | 2008-02-11 | 1 | -1/+10 |
| | |||||
* | ENH: Analyze inter-target dependencies to safely fix cycles | Brad King | 2008-02-06 | 1 | -0/+7 |
| | | | | | | | | | | - Cycles may be formed among static libraries - Native build system should not have cycles in target deps - Create cmComputeTargetDepends to analyze dependencies - Identify conneced components and use them to fix deps - Diagnose cycles containing non-STATIC targets - Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE - Use results in cmGlobalGenerator as target direct depends | ||||
* | BUG: Added TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help ↵ | Brad King | 2008-02-04 | 1 | -0/+7 |
| | | | | compute proper rpath information on AIX when shared libraries have names like "libfoo.a". | ||||
* | BUG: Make cmake -E remove_directory work when directory is not present. | Brad King | 2008-01-24 | 1 | -1/+2 |
| | |||||
* | COMP: Fix build during bootstrap on MSys. | Brad King | 2008-01-20 | 1 | -2/+2 |
| | |||||
* | BUG: fix bugs 5539 (progress going beyond 100% when new files are added) and ↵ | Ken Martin | 2008-01-18 | 1 | -1/+13 |
| | | | | 5889 (tests are not found in some cases when using add_subdirectory to .. etc) | ||||
* | ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify ↵ | Brad King | 2008-01-17 | 1 | -0/+9 |
| | | | | implementation of SET_PROPERTY command by using them. | ||||
* | ENH: Added partial implementation of recognizing per-configration properties. | Brad King | 2008-01-15 | 1 | -1/+23 |
| | |||||
* | BUG: fix resource file with a full path | Bill Hoffman | 2008-01-03 | 1 | -1/+1 |
| | |||||
* | ENH: fix new incremental link stuff to work with nmake @ files | Bill Hoffman | 2008-01-02 | 1 | -4/+32 |
| | |||||
* | ENH: remove warning | Bill Hoffman | 2008-01-01 | 1 | -1/+1 |
| | |||||
* | ENH: add ability to have manifest files and incremental linking with make ↵ | Bill Hoffman | 2008-01-01 | 1 | -1/+272 |
| | | | | and nmake | ||||
* | ENH: Add a depends check step to custom targets. Add support for the ↵ | Brad King | 2007-12-21 | 1 | -18/+13 |
| | | | | IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global. | ||||
* | ENH: Enabled color printing of "Scanning dependencies of target ..." message. | Brad King | 2007-12-19 | 1 | -25/+14 |
| | |||||
* | ENH: Moved dependency integrity check from CheckBuildSystem over to a ↵ | Brad King | 2007-12-19 | 1 | -2/+10 |
| | | | | per-target UpdateDependencies step. This greatly reduces the startup time for make processes and allows individual targets to be built without a global dependency check. | ||||
* | ENH: Improved speed of cmake::CheckBuildSystem when checking build system ↵ | Brad King | 2007-12-19 | 1 | -22/+72 |
| | | | | outputs versus dependencies. Instead of doing an O(m*n) comparison of every pair, just locate the oldest output and the newest input and compare them which is now O(m+n). | ||||
* | ENH: add support for vs 9 win64 | Bill Hoffman | 2007-12-17 | 1 | -0/+12 |
| | |||||
* | STYLE: Fixed line-too-long. | Brad King | 2007-12-15 | 1 | -1/+2 |
| | |||||
* | COMP: Add missing return value from Bill's change. | Brad King | 2007-12-13 | 1 | -0/+1 |
| | |||||
* | ENH: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -47/+7 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | BUG: Fixed typo introduced by previous commit. | Brad King | 2007-12-13 | 1 | -1/+1 |
| | |||||
* | ENH: fix for bug 6102, allow users to change the compiler | Bill Hoffman | 2007-12-13 | 1 | -2/+71 |
| | |||||
* | ENH: add a touch -E command to cmake | Bill Hoffman | 2007-12-04 | 1 | -0/+30 |
| | |||||
* | ENH: add functions and raise scope | Ken Martin | 2007-12-03 | 1 | -1/+2 |
| |