Historia zmian

Autor SHA1 Wiadomość Data
  Bill Hoffman f405014a8d BUG: undo bug fix 2722, still replace @foo@ in cmake files 19 lat temu
  Ken Martin 786fdbc196 ENH: fix a bug with useing debuf optimized libs from other builds 19 lat temu
  Brad King c11cf31c9b ENH: Adding SYSTEM option to INCLUDE_DIRECTORIES command. This addresses bug #3462. 19 lat temu
  Brad King 5a6b0792cd ENH: Added COMMENT option to ADD_CUSTOM_TARGET. This addresses bug#3461. 19 lat temu
  Brad King 523075ded5 BUG: Do not replace @VAR@ syntax in list files. This addresses bug #2722. 19 lat temu
  Brad King 1d9f287af7 ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid building the targets by default. 19 lat temu
  Brad King e4ec89d036 ENH: Added SYMBOLIC source file property to mark custom command outputs that are never actually created on disk. This is used by the Watcom WMake generator to generate the .SYMBOLIC mark on the files in the make system. 19 lat temu
  Brad King 9a1d4e92eb BUG: Fix/cleanup custom commands and custom targets. Make empty comment strings work. Fix ZERO_CHECK target always out of date for debugging. Fix Makefile driving of custom commands in a custom target. Fix dependencies on custom targets not in ALL in VS generators. 19 lat temu
  Brad King 7d2de52c1a ENH: Cleaned up signature of cmMakefile::AddUtilityCommand. It is not valid to have an output from a utility rule and no calls to the method asked for an output anyway. The argument has been removed. 19 lat temu
  Brad King d01b6f1281 ENH: Added VERBATIM option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands. This option enables full escaping of custom command arguments on all platforms. See bug#3786. 19 lat temu
  Brad King ff9c167e64 BUG: Reverting previous change until it is further tested. 19 lat temu
  Brad King 7a31bc8521 BUG: ConfigureFile must read/write in binary mode to avoid windows newline trouble. The problem occurred when configuring a file in cygwin from a path starting with a windows drive letter instead of a posix path. 19 lat temu
  Brad King e46829b3f1 ENH: Added platform identifier for QNXNTO. This partially addresses bug#3556. 19 lat temu
  Brad King 8dda3a2f6e ENH: Adding .hh file as a C++ header file extension. Remove duplicate code from implementation of unique object name computation for VS generators. This addresses bug#3565. 19 lat temu
  Andy Cedilnik a9c0929d39 COMP: Handle both ansi and non-ansi C 19 lat temu
  Andy Cedilnik fbdac25f81 ENH: Add a copy constructor to copy the values 19 lat temu
  Ken Martin f16b03ec07 ENH: fix subdir issue 19 lat temu
  Andy Cedilnik 99f4edb4e4 ENH: DIsplay the list file stack when displaying errors 19 lat temu
  Brad King c4dcfd2ed0 ENH: Provide access to CMAKE_PATCH_VERSION in CMake code. 19 lat temu
  Brad King 640c90f068 ENH: Unknown command invocations should be fatal errors. 19 lat temu
  Ken Martin 8e9a6beccc ENH: centralized locaiton of CMakeFiles setting 19 lat temu
  Bill Hoffman 85c5a7dbc0 ENH: fix for replacement of @var @ only legal variable names should be replaced 19 lat temu
  Brad King 9a74185695 BUG: Fix REMOVE_DEFINITIONS command to not remove substrings. 19 lat temu
  Bill Hoffman 677fcd1174 ENH: fix line length 19 lat temu
  Bill Hoffman 0f2f074978 ENH: fix for vtk 4.4 and other projects that may try to link to a module 19 lat temu
  Ken Martin 47c7108111 STYLE: fix line length 19 lat temu
  Bill Hoffman a468872ccd ENH: add a check to make sure targets only link to libraries and not utility targets to avoid seg faults, bug 3194 19 lat temu
  Bill Hoffman fa415043d8 ENH: fix re-run of cmake based on configured files that are done with copy if different and never change 19 lat temu
  Ken Martin 535acdc7a0 ENH: some performance optimizations 19 lat temu
  Brad King d5719f22c1 ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds. 19 lat temu