Commit History

Author SHA1 Message Date
  Brad King 962bbbec95 BUG: Create an exe's implib output dir for VS 6 16 years ago
  Brad King 5129c23cba ENH: Refactor VS 6 build event generation 16 years ago
  Brad King 708d1cf1ee ENH: Support more preprocessor values in VS6 16 years ago
  Brad King 4085454658 ENH: Support preprocessor def values in VS6 16 years ago
  Brad King 3cf9265fa7 ENH: Refactor passing of max length object dir 17 years ago
  David Cole 227c86d8cc STYLE: Fix line length style violations. 17 years ago
  David Cole 16f35e189e COMP: Fix the ExternalProject test for Visual Studio 6. Visual Studio 6 *.dsp files cannot have hyphens in them. Add utility function GetVS6TargetName to replace hyphens with underscores when generating *.dsp file names. Use the function everywhere necessary in the VS6 generators. And, a workaround: VS6 uses ".\Debug" (for example) as an "$(IntDir)" value - strip any leading ".\" when processing a --config argument in the cmake --build handling code. 17 years ago
  Bill Hoffman 97392a754c STYLE: fix link length issues 17 years ago
  Bill Hoffman 68cf9e0a0d BUG: fix for bug #8216 17 years ago
  Bill Hoffman a50cdcb5a6 BUG: fix for rc and vs6 17 years ago
  Bill Hoffman 364ac7e386 BUG: fix empty /D option for vs6, fix for 7580 17 years ago
  Brad King 10db44a81d COMP: Fix build with concept checking of STL. 17 years ago
  Bill Hoffman 21ad82a21b BUG: fix for 6720, source groups on vs6 not working 17 years ago
  Brad King 6066e92ba2 BUG: cmTarget instances should not be copied. Removed pass-by-value arguments from cmLocalVisualStudio7Generator::WriteGroup and cmLocalVisualStudio6Generator::WriteGroup. Updated cmTarget to make this easier to find. 18 years ago
  Brad King ffac622a85 ENH: Add cmTarget::GetLinkInformation method to allow several places in the generators to share link information while only computing it once per configuration for a target. Use it to simplify the chrpath feature. 18 years ago
  Brad King 5594ad4885 ENH: Updated exporting and importing of targets to support libraries and configurations. 18 years ago
  Brad King 96fd5909d9 ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832 18 years ago
  Brad King 433099ecdd ENH: Converted cmMakefile DefineFlags added by ADD_DEFINITIONS command into a COMPILE_DEFINITIONS directory property. 18 years ago
  Brad King 18b9e7db6c ENH: Enable CMAKE_<lang>_DEFINE_FLAG for COMPILE_DEFINITIONS property implementation. 18 years ago
  Brad King 80c2be45e0 ENH: Renamed <CONFIG>_COMPILE_DEFINITIONS to COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity. 18 years ago
  Brad King 8262ccfd4e ENH: Create COMPILE_DEFINITIONS property for targets and source files. Create <config>_COMPILE_DEFINITIONS property as per-configuration version. Add Preprocess test to test the feature. Document limitations on Xcode and VS6 generators. 18 years ago
  Brad King b94530c7b4 BUG: Need to honor HEADER_FILE_ONLY source file property and exclude the source from the build. 18 years ago
  Brad King e5bb99e010 ENH: Removed dependency on Templates/CMakeWindowsSystemConfig.cmake which is no longer used. Also removed the file itself. 18 years ago
  Brad King c6092b7e5e BUG: Fixed passing of configuration names to GetRealDependency and ConstructScript. Added GetConfigName helper method to do this. 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
  Alexander Neundorf 43de8c8628 18 years ago
  Brad King 35936433e1 ENH: Merging changes from branch CMake-SourceFile2-b between tags 18 years ago
  Brad King 27a0677d3e COMP: Fix build for windows-only generators after change to GetSourceFiles signature. 18 years ago
  Alexander Neundorf 79756b0e67 18 years ago
  Brad King ba7780a3c4 ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. 18 years ago