Andy Cedilnik
							
						 | 
						
							
							
								93f5712a7d
							
							COMP: Remove warnings
						 | 
						19 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								f7c1723135
							
							ENH: add support for universal binaries
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								0376fe4b9b
							
							ENH: Added support for linking to MS .lib libraries in MinGW.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								bcfca6e1c1
							
							ENH: Enabling CMAKE_INCLUDE_CURRENT_DIR even for in-source builds to be more consistent with its name.  This also makes double-quote and angle-bracket include styles (almost) identical.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								77c65b954e
							
							BUG: Fixed generation of mismatched IF in install script.  This bug was introduced during the m_ sweep.
						 | 
						19 years ago | 
					
				
					
						
							
								   Ken Martin
							
						 | 
						
							
							
								3d96e52261
							
							STYLE: some m_ to this-> cleanup
						 | 
						19 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								3f532f5489
							
							ENH: add support for language flags at rule expansion time
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								2b7e43961c
							
							BUG: Fix for generated install scripts to support prefixes with trailing slashes or just a single slash.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								a2e136fd17
							
							ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL).  Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								586a9427d3
							
							ENH: Created target property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR specifying the directory portion of the OSX install_name field in shared libraries.  This is the OSX equivalent of RPATH.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								576f0b65c7
							
							BUG: Fix generation of Xcode 2.0 and earlier projects to use CMAKE_BUILD_TYPE.
						 | 
						19 years ago | 
					
				
					
						
							
								   Andy Cedilnik
							
						 | 
						
							
							
								f119d6e4ef
							
							COMP: Remove warnings
						 | 
						19 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								39e636a4a4
							
							ENH: change expand stuff to pass a struct for all the args
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								518080136d
							
							ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands.  This addresses the request for absolute path install destinations in bug#2691.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								96f0266228
							
							ENH: Created new install script generation framework.  The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files.  A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command.  See bug#2691.  Bugs 1481 and 1695 are addressed by these changes.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								98a187a8d4
							
							ENH: Automatic include directories should not be done by default as was just implemented.  Instead a project may now set CMAKE_INCLUDE_CURRENT_DIR to get this behavior.  The current source and binary directories are added automatically to the beginning of the include path in every directory.  This simulates in-source behavior for double-quote includes when there are generated sources and headers in the directory.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								377f4e79b1
							
							BUG: Remove trailing slashes from install destinations.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								644f6e83ee
							
							COMP: Fixed shadowed variable warning.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								81677b3130
							
							ENH: Generate import libraries for DLLs on Cygwin and MinGW.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								9ba0283870
							
							ENH: If CMAKE_NO_AUTOMATIC_INCLUDE_DIRECTORIES is not set try to approximate in-source build include file behavior in an out-of-source build by adding the build tree directory corresponding to a source tree directory at the beginning of the include path.  Also fixed VS6 and VS7 generators to use cmLocalGenerator's computation of include paths.  The VS6 generator will now short-path the include directories if the total length is too long in order to try to avoid its truncation limit.
						 | 
						19 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								537e2b4ed5
							
							ENH: Implemented RPATH specification support.  It is documented by the command SET_TARGET_PROPERTIES.
						 | 
						20 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								b8a33fb424
							
							ENH: Added INSTALL command as a placeholder for a future generic install specification interface.  Currently it supports only a SCRIPT option specifying a script to run during the install stage.
						 | 
						20 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								6cccf0ab30
							
							ENH: fix bug for single char libraries
						 | 
						20 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								347c5f4b46
							
							ENH: add working directory support
						 | 
						20 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								a2c1777300
							
							COMP: fix warning
						 | 
						20 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								a6a20d8ce2
							
							ENH: fix warning
						 | 
						20 years ago | 
					
				
					
						
							
								   Bill Hoffman
							
						 | 
						
							
							
								7f237c51f4
							
							ENH: fix problem with watcom and short paths and -I
						 | 
						20 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								8340c0d186
							
							ENH: Further centralized custom command dependency computation.  Custom command dependencies in the source tree may now also be specified relative to the source directory.
						 | 
						20 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								079826d367
							
							COMP: Removed unused variables.
						 | 
						20 years ago | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								327489ae59
							
							COMP: Removed unused paramter from cmLocalGenerator::OutputLinkLibraries.
						 | 
						20 years ago |