summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalVisualStudio6Generator.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: add COMPILE_FLAGS to targetsBill Hoffman2006-01-251-0/+6
|
* BUG: Sweeping changes to cleanup computation of target names. This shouldBrad King2006-01-131-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 Hoffman2006-01-091-3/+53
| | | | all targets in the current makefile
* BUG: Fixed OUTPUT_NAME feature for VS6 generator. It was not working for ↵Brad King2005-08-191-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 Hoffman2005-07-131-51/+5
| | | | much stuff
* BUG: try to fix failed testBill Hoffman2005-07-131-7/+11
|
* FIX: apply patch from bug# 1965Bill Hoffman2005-07-131-106/+168
|
* ENH: make LOCATION an computed property of the target and get rid of a bunch ↵Ken Martin2005-06-221-4/+3
| | | | of const junk
* ENH: add first cut at support for exe with same name as libKen Martin2005-06-161-4/+15
|
* ENH: removed old convert callsKen Martin2005-06-101-2/+3
|
* BUG: Fixed ordering of multiple commands in a custom target when implemented ↵Brad King2005-04-261-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 Martin2005-03-181-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 King2005-03-011-32/+47
| | | | custom build code in the generated file.
* FIXTHIS THING: fix the bugKen Martin2005-02-281-13/+7
|
* ENH: Converted some ConvertToRelativeOutputPath calls to ↵Brad King2005-02-241-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 King2005-02-241-1/+2
|
* ENH: Updated implementation of custom commands. Multiple command lines are ↵Brad King2005-02-221-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 1154Bill Hoffman2005-02-111-15/+15
|
* ENH: put error checking for missing linker languagesBill Hoffman2004-10-271-0/+6
|
* ENH: add the ability to generate custom commands for a language that is not ↵Bill Hoffman2004-10-211-1/+5
| | | | supported by an IDE
* BUG: make sure release flags are replacedBill Hoffman2004-09-271-1/+2
|
* BUG: fix crash with vs6Ken Martin2004-09-241-24/+27
|
* fix compilationBill Hoffman2004-09-221-1/+0
|
* ENH: major changes to support addition of languages from cmake modules ↵Bill Hoffman2004-09-221-30/+26
| | | | directory.
* BUG: fix for bug 1041, _MBCS sometimes added for UNIICODE which is badBill Hoffman2004-09-171-1/+3
|
* ENH: add better error reporting for file open failuresBill Hoffman2004-09-071-0/+1
|
* ENH: use GetRequiredDefinition instead of GetDefinition and crashBill Hoffman2004-08-111-15/+15
|
* ENH: fix rerun of cmake commandBill Hoffman2004-05-211-3/+0
|
* BUG: make sure global generate is done when cmakelist file chagnes, also ↵Bill Hoffman2004-05-201-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 idesBill Hoffman2004-04-231-1/+12
|
* ENH: allow verbose makefile flag to remove nologo from all commands so you ↵Bill Hoffman2004-04-231-0/+5
| | | | can see them in visual studio 6
* ENH: add support for static library property STATIC_LIBRARY_FLAGSBill Hoffman2004-04-221-2/+14
|
* BUG 178: make top level cmakelist file a source in ALL_BUILDBill Hoffman2004-04-221-4/+0
|
* ENH: Styart working on bundles support and abstract WIN32_EXECUTABLEAndy Cedilnik2004-02-281-13/+14
|
* fix for long lines with post build rulesKen Martin2004-01-051-3/+3
|
* ENH: add relative paths to visual studio 6 and 7 project filesBill Hoffman2003-12-221-27/+38
|
* BUG: Fix Bug #445 - Same library in multiple projects can cause problemsAndy Cedilnik2003-12-181-2/+2
|
* BUG: hack fix for problem of MS vs 6 and custom target commandsBill Hoffman2003-11-031-0/+5
|
* BUG: fix for debug libs not using output pathBill Hoffman2003-11-031-1/+2
|
* ENH: Attempt to add debug library postfix for visual studio 6Andy Cedilnik2003-10-311-1/+46
|
* ENH: allow UNICODE to be specifed in the cxx flags and if not default to MBCSBill Hoffman2003-10-161-0/+6
|
* BUG: make sure exe output path is used for dep hack stuffBill Hoffman2003-08-281-2/+14
|
* bad evil nasty kenKen Martin2003-08-281-4/+4
|
* fix to executable depends for custom commandsKen Martin2003-08-281-3/+13
|
* BUG: fix bug with custom commands depending on executablesBill Hoffman2003-08-281-3/+13
|
* fid post build iue on vs6 utility targetsKen Martin2003-08-081-1/+36
|
* BUG: when creating rule files remove the IntDirBill Hoffman2003-07-311-0/+1
|
* ENH: Fully implemented SOURCE_GROUP command.Brad King2003-07-231-1/+1
|
* moved depend code into cmTargetKen Martin2003-06-241-87/+8
|
* ENH: Merged use of the kwsys RegularExpression class instead of ↵Brad King2003-06-231-1/+3
| | | | cmRegularExpression.