Brad King
							
						 | 
						
							
							
								9a0b9bc8b7
							
							Optionally pass include directories with response files
						 | 
						14 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								96afb12087
							
							Convert CMake to OSI-approved BSD License
						 | 
						16 years ago | 
					
				
					
						
							
								   Alexander Neundorf
							
						 | 
						
							
							
								39383ef8cb
							
							Major optimization of C/C++ dependency scanning.
						 | 
						16 years ago | 
					
				
					
						
							
								   Alexander Neundorf
							
						 | 
						
							
							
								298de4374b
							
							Major improvement of the generated targets in Eclipse.
						 | 
						16 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								cd83f1979d
							
							ENH: Cleanup make progress rule generation code
						 | 
						16 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								b604b98c56
							
							ENH: Define RULE_LAUNCH_* properties
						 | 
						16 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								c895d9f2e0
							
							ENH: Give target in which custom commands build
						 | 
						16 years ago | 
					
				
					
						
							
								   Alexander Neundorf
							
						 | 
						
							
							
								bd92bec66c
							
							STYLE: fix two typos in the comments, patch from Daniel DOT Teske AT Nokia DOT com, QtCreator developer
						 | 
						16 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								ac9b7ec155
							
							ENH: Refactor custom command rule hashing
						 | 
						16 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								690121f098
							
							BUG: Fix color check for dependency scanning
						 | 
						17 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								ad44a41a18
							
							ENH: Fix optional use of relative paths.
						 | 
						17 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								857e2e15dd
							
							ENH: Improved escaping in kwsys/System.  Added escape of % for NMake.  Added escape of ; for the VS IDE.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								52eb0ccac7
							
							BUG: Restore old interface of "make foo.o" and "make foo.i" even though object file names now include source extensions.  For Java we also need to always remove the source extension (.java -> .class).  This fixes the re-opening of bug #6169.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								430296dc96
							
							ENH: Moved global inter-target dependency analysis and cycle-prevention code up from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator.  Simplified cmGlobalUnixMakefileGenerator3 to use it.  Later other generators may be modified to use it also.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								d83b4cd255
							
							ENH: Add a depends check step to custom targets.  Add support for the IMPLICIT_DEPENDS feature of custom commands when building in custom targets.  Convert multiple-output pair checks to be per-target instead of global.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								73704ede42
							
							ENH: Enabled color printing of "Scanning dependencies of target ..." message.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								de96fd1df9
							
							ENH: Moved dependency integrity check from CheckBuildSystem over to a 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.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								872553de7e
							
							ENH: Implemented generation of display for pre-build, pre-link, and post-build custom command comments during the build.  This addresses issue #5353.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								d926792066
							
							ENH: Replaced dependency integrity map with an explicit map from object file to source file for each language in each target.  This simplifies creation of implicit dependency scanning rules and allows more than one object file in a target to start dependency scanning with the same source file.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								ea874415d9
							
							ENH: Moved GetTargetDirectory method up to cmLocalGenerator.  This provides a common interface to something that was implemented in most local generators anyway.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								dfb79bea23
							
							STYLE: Removed unused reference to cmMakeDepend.
						 | 
						18 years ago | 
					
				
					
						
							
								   Alexander Neundorf
							
						 | 
						
							
							
								179943bf14
							
							
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								c25d2bfdd2
							
							ENH: Added testing for custom command line arguments containing all special characters on the US keyboard.  Fixed curly brace arguments on borland and % arguments in mingw32-make.
						 | 
						18 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								76dd86b410
							
							BUG: fix -D escaped quotes for watcom
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								33ee83714d
							
							ENH: Replaced LibraryOutputPath and ExecutableOutputPath variables in Makefile and VS generators to instead ask each target for its output path.  This significantly reduces total code size and centralizes previously duplicate code.  It is also a step towards bug#2240.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								fd3688fa72
							
							ENH: Fixed recursive make call target escaping for Borland to support SubDirSpaces test.
						 | 
						18 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								00051cf721
							
							ENH: Removed useless method ConvertToMakeTarget and all calls to it.  It had a buggy implementation that caused it to do nothing.
						 | 
						18 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								ca0230a33e
							
							ENH: check in initial conv library stuff
						 | 
						18 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								bd531d3fae
							
							BUG: fix for 4186, kdevelop adding file twice
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								54731fa2c8
							
							ENH: Adding support for # escape in Watcom WMake.
						 | 
						19 years ago |