Commit History

Author SHA1 Message Date
  Brad King d5db5a275a BUG: Add cmSourceFile::GetPropertyForUser to centralize the LOCATION property hack. This fixes the LOCATION property when retrieved via the get_property command. 18 years ago
  Brad King caca9b8065 ENH: Add AppendProperty methods for use by C++ code in CMake. Simplify implementation of SET_PROPERTY command by using them. 18 years ago
  Brad King 80c2be45e0 ENH: Renamed <CONFIG>_COMPILE_DEFINITIONS to COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity. 18 years ago
  Brad King da335fbd00 ENH: Add explicit documentation entry for configuration-specific <CONFIG>_COMPILE_DEFINITIONS. 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
  Amitha Perera 4d9259c15b STYLE: Spelling fixes on documentation 18 years ago
  Brad King 99d57b3c8c ENH: Added cmSourceFile::GetLocation method to get a read-only reference to the Location ivar. This partially addresses issue #6137. 18 years ago
  Brad King 37e8c11827 BUG: Do not force HEADER_FILE_ONLY off if the user has already set it on. 18 years ago
  Brad King 9f542f4ef7 ENH: Added OBJECT_OUTPUTS source file property. Updated PrecompiledHeader test to use it (making the test simpler). 18 years ago
  Brad King 35936433e1 ENH: Merging changes from branch CMake-SourceFile2-b between tags 18 years ago
  Ken Martin 5d11564c35 ENH: allow source file properties to chain to Directories and up 19 years ago
  Ken Martin 27379d7b08 ENH: make properties a bit more formal with documentation and chaining 19 years ago
  Ken Martin daa37f1163 STYLE: fix line length 19 years ago
  Brad King 323dc3a89a ENH: Added information about target needing a source file when one cannot be found. 19 years ago
  Ken Martin 10efe3b079 ENH: added some new functionality 19 years ago
  Ken Martin 3d96e52261 STYLE: some m_ to this-> cleanup 19 years ago
  Bill Hoffman 89e5fc63fe STYLE: fix line lengths 19 years ago
  Brad King 70b4e1051e BUG: Fixed support for external object files built by custom commands. Also added a test to keep it working. 20 years ago
  Ken Martin ea38258eb3 BUG: mor emissing convert to unix slashes 20 years ago
  Brad King 0ef2334a5f BUG: Do not leave ../ in the full path to a source file. Using CollapseFullPath simplifies the code anyway. 20 years ago
  Andy Cedilnik 826405a1b6 ENH: Speedup by storing source name without last extension 20 years ago
  Brad King ffb2c0c0e5 BUG: cmSourceFile instances should delete their own custom commands when a new one is set. 21 years ago
  Andy Cedilnik 482eef7112 BUG: Fix aus source dir and add better testing of it 21 years ago
  Andy Cedilnik d6090a2395 ENH: When source file is in subdirectory put object file in subdirectory. Fixes Bug #290 - Source files in subdirectories should produce object files in subdirectories 21 years ago
  Andy Cedilnik af61b68583 ENH: Add support for adding object files and sources. This way you can use external program such as assembler or fortran to generate object files. Also star of fixing: Bug #757 - add .o file as a source file 21 years ago
  Ken Martin cc8aa74ec4 removed duplicate includes 22 years ago
  Bill Hoffman f58d7df66a ENH: add checking for NOTFOUND 23 years ago
  Brad King 1f6a3c67b1 ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. 23 years ago
  Andy Cedilnik 5897d078c6 Fix bug in trying to set stding with null 23 years ago
  Ken Martin 7b5a8762c6 modified how source files store properties 23 years ago