Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: add COMPILE_FLAGS to targets | Bill Hoffman | 2006-01-25 | 1 | -0/+6 |
| | |||||
* | BUG: Sweeping changes to cleanup computation of target names. This should | Brad King | 2006-01-13 | 1 | -48/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix many bugs related to target names being computed inconsistently. - Centralized computation of a target's file name to a method in cmTarget. Now that global knowledge is always available the *_CMAKE_PATH cache variables are no longer needed. - Centralized computation of link library command lines and link directory search order. - Moved computation of link directories needed to link CMake targets to be after evaluation of linking dependencies. This also removed alot of duplicate code in which each version had its own bugs. This commit is surrounded by the tags CMake-TargetNameCentralization1-pre and CMake-TargetNameCentralization1-post so make the large set of changes easy to identify. | ||||
* | ENH: for all custom commands that can not be given to a target, add them to ↵ | Bill Hoffman | 2006-01-09 | 1 | -3/+53 |
| | | | | all targets in the current makefile | ||||
* | BUG: Fixed OUTPUT_NAME feature for VS6 generator. It was not working for ↵ | Brad King | 2005-08-19 | 1 | -6/+15 |
| | | | | Debug builds and was not paying attention to the executable output path. | ||||
* | BUG: revert part of patch that set executable debug prefix as it breaks too ↵ | Bill Hoffman | 2005-07-13 | 1 | -51/+5 |
| | | | | much stuff | ||||
* | BUG: try to fix failed test | Bill Hoffman | 2005-07-13 | 1 | -7/+11 |
| | |||||
* | FIX: apply patch from bug# 1965 | Bill Hoffman | 2005-07-13 | 1 | -106/+168 |
| | |||||
* | ENH: make LOCATION an computed property of the target and get rid of a bunch ↵ | Ken Martin | 2005-06-22 | 1 | -4/+3 |
| | | | | of const junk | ||||
* | ENH: add first cut at support for exe with same name as lib | Ken Martin | 2005-06-16 | 1 | -4/+15 |
| | |||||
* | ENH: removed old convert calls | Ken Martin | 2005-06-10 | 1 | -2/+3 |
| | |||||
* | BUG: Fixed ordering of multiple commands in a custom target when implemented ↵ | Brad King | 2005-04-26 | 1 | -25/+72 |
| | | | | as custom commands. Also added support to execute pre-build rules first to be consistent with makefile generator. | ||||
* | ENH: big change that includes immediate subdir support, removing the notion ↵ | Ken Martin | 2005-03-18 | 1 | -1/+1 |
| | | | | of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings | ||||
* | BUG: Replaced previous fix with an implementation of properly formatting the ↵ | Brad King | 2005-03-01 | 1 | -32/+47 |
| | | | | custom build code in the generated file. | ||||
* | FIXTHIS THING: fix the bug | Ken Martin | 2005-02-28 | 1 | -13/+7 |
| | |||||
* | ENH: Converted some ConvertToRelativeOutputPath calls to ↵ | Brad King | 2005-02-24 | 1 | -22/+17 |
| | | | | ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath always convert. Some of these might be able to be switched back but we will first have to test what paths can be relative in the generate VS project files. | ||||
* | BUG: Need proper newline argument to ConstructScript call. | Brad King | 2005-02-24 | 1 | -1/+2 |
| | |||||
* | ENH: Updated implementation of custom commands. Multiple command lines are ↵ | Brad King | 2005-02-22 | 1 | -47/+26 |
| | | | | now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues. | ||||
* | FIX: fixes bugs 1152 and 1154 | Bill Hoffman | 2005-02-11 | 1 | -15/+15 |
| | |||||
* | ENH: put error checking for missing linker languages | Bill Hoffman | 2004-10-27 | 1 | -0/+6 |
| | |||||
* | ENH: add the ability to generate custom commands for a language that is not ↵ | Bill Hoffman | 2004-10-21 | 1 | -1/+5 |
| | | | | supported by an IDE | ||||
* | BUG: make sure release flags are replaced | Bill Hoffman | 2004-09-27 | 1 | -1/+2 |
| | |||||
* | BUG: fix crash with vs6 | Ken Martin | 2004-09-24 | 1 | -24/+27 |
| | |||||
* | fix compilation | Bill Hoffman | 2004-09-22 | 1 | -1/+0 |
| | |||||
* | ENH: major changes to support addition of languages from cmake modules ↵ | Bill Hoffman | 2004-09-22 | 1 | -30/+26 |
| | | | | directory. | ||||
* | BUG: fix for bug 1041, _MBCS sometimes added for UNIICODE which is bad | Bill Hoffman | 2004-09-17 | 1 | -1/+3 |
| | |||||
* | ENH: add better error reporting for file open failures | Bill Hoffman | 2004-09-07 | 1 | -0/+1 |
| | |||||
* | ENH: use GetRequiredDefinition instead of GetDefinition and crash | Bill Hoffman | 2004-08-11 | 1 | -15/+15 |
| | |||||
* | ENH: fix rerun of cmake command | Bill Hoffman | 2004-05-21 | 1 | -3/+0 |
| | |||||
* | BUG: make sure global generate is done when cmakelist file chagnes, also ↵ | Bill Hoffman | 2004-05-20 | 1 | -5/+0 |
| | | | | make sure guids are stored in the cache so the .sln file does not change every time | ||||
* | BUG: fix for bug 769 CMAKE_STANDARD_LIBRARIES now used in ides | Bill Hoffman | 2004-04-23 | 1 | -1/+12 |
| | |||||
* | ENH: allow verbose makefile flag to remove nologo from all commands so you ↵ | Bill Hoffman | 2004-04-23 | 1 | -0/+5 |
| | | | | can see them in visual studio 6 | ||||
* | ENH: add support for static library property STATIC_LIBRARY_FLAGS | Bill Hoffman | 2004-04-22 | 1 | -2/+14 |
| | |||||
* | BUG 178: make top level cmakelist file a source in ALL_BUILD | Bill Hoffman | 2004-04-22 | 1 | -4/+0 |
| | |||||
* | ENH: Styart working on bundles support and abstract WIN32_EXECUTABLE | Andy Cedilnik | 2004-02-28 | 1 | -13/+14 |
| | |||||
* | fix for long lines with post build rules | Ken Martin | 2004-01-05 | 1 | -3/+3 |
| | |||||
* | ENH: add relative paths to visual studio 6 and 7 project files | Bill Hoffman | 2003-12-22 | 1 | -27/+38 |
| | |||||
* | BUG: Fix Bug #445 - Same library in multiple projects can cause problems | Andy Cedilnik | 2003-12-18 | 1 | -2/+2 |
| | |||||
* | BUG: hack fix for problem of MS vs 6 and custom target commands | Bill Hoffman | 2003-11-03 | 1 | -0/+5 |
| | |||||
* | BUG: fix for debug libs not using output path | Bill Hoffman | 2003-11-03 | 1 | -1/+2 |
| | |||||
* | ENH: Attempt to add debug library postfix for visual studio 6 | Andy Cedilnik | 2003-10-31 | 1 | -1/+46 |
| | |||||
* | ENH: allow UNICODE to be specifed in the cxx flags and if not default to MBCS | Bill Hoffman | 2003-10-16 | 1 | -0/+6 |
| | |||||
* | BUG: make sure exe output path is used for dep hack stuff | Bill Hoffman | 2003-08-28 | 1 | -2/+14 |
| | |||||
* | bad evil nasty ken | Ken Martin | 2003-08-28 | 1 | -4/+4 |
| | |||||
* | fix to executable depends for custom commands | Ken Martin | 2003-08-28 | 1 | -3/+13 |
| | |||||
* | BUG: fix bug with custom commands depending on executables | Bill Hoffman | 2003-08-28 | 1 | -3/+13 |
| | |||||
* | fid post build iue on vs6 utility targets | Ken Martin | 2003-08-08 | 1 | -1/+36 |
| | |||||
* | BUG: when creating rule files remove the IntDir | Bill Hoffman | 2003-07-31 | 1 | -0/+1 |
| | |||||
* | ENH: Fully implemented SOURCE_GROUP command. | Brad King | 2003-07-23 | 1 | -1/+1 |
| | |||||
* | moved depend code into cmTarget | Ken Martin | 2003-06-24 | 1 | -87/+8 |
| | |||||
* | ENH: Merged use of the kwsys RegularExpression class instead of ↵ | Brad King | 2003-06-23 | 1 | -1/+3 |
| | | | | cmRegularExpression. |