Commit History

Автор SHA1 Съобщение Дата
  David Cole a9dcc7fd47 Fix warnings in CMake source code. Suppress warnings in Lexer and Parser files that are 'too hard' to fix. преди 16 години
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License преди 16 години
  Brad King b41a548d86 Add parentheses around '&&' between '||' for gcc преди 16 години
  Alexander Neundorf 21179a2ade Try to fix the failing new StringFileTest on HP-UX преди 16 години
  Alexander Neundorf 91fec6d89c fix #9316: when converting binary data to hex, also print the leading 0's преди 16 години
  Brad King 01c669e643 COMP: Avoid unused arg warnings in cmFileCommand преди 16 години
  Brad King d91c5b1a07 COMP: Fix nested class member access преди 16 години
  Brad King 222abaad5b COMP: Fix non-virtual destructor warning преди 16 години
  Brad King c58ca24286 ENH: Create file(COPY) command signature преди 16 години
  Brad King b6cb117346 ENH: Teach file(INSTALL) relative paths преди 16 години
  Brad King 6aaa7d45bf ENH: Refactor file(INSTALL) implementation преди 16 години
  Brad King 97263b6cdd ENH: Send all file installations through one path преди 16 години
  Brad King bc6eec18dc ENH: Better error on file perm or time failure преди 16 години
  Brad King f180a834bf BUG: Error when install dir cannot be created преди 16 години
  Brad King dc0621ba5a ENH: Simplify CMAKE_INSTALL_ALWAYS implementation преди 16 години
  Brad King 8d685184f3 ENH: Simplify construction of cmFileInstaller преди 16 години
  Brad King 03d8b8ad57 BUG: Fix required permissions check again преди 16 години
  Brad King da993b64ce ENH: Remove unused PROPERTIES from file(INSTALL) преди 16 години
  Brad King 0178268901 BUG: Fix required permissions check for dir copy преди 16 години
  Brad King 0d92350bb6 ENH: Create file(RENAME) command mode преди 16 години
  Brad King 2123b432d9 ENH: Teach file(REMOVE) how to use relative paths преди 17 години
  Brad King f074d9f571 ENH: Add undocumented file(DIFFERENT) command преди 17 години
  Brad King 86aeefc7c9 COMP: Fix installation of cmake-gui by CMake 2.4 преди 17 години
  Brad King e2fa035c70 ENH: Refactor internal file(INSTALL) arg parsing преди 17 години
  David Cole 0fafdb7eb8 BUG: Do not copy permissions of files when making the copy in an install rule. If the source file was read-only, this prevents the subsequent set of the destination file's modification time, making the copied file always different in time-stamp than the original and always installing a new file with a new time stamp (but the same content) causing unnecessary downstream incremental rebuilds. As part of this fix, add an optional copyPermissions parameter to the SystemTools routines CopyFileIfDifferent, CopyFileAlways, CopyAFile and CopyADirectory. The copyPermissions parameter defaults to true to preserve the behavior of these routines for existing callers. преди 17 години
  David Cole bd1935dcd1 ENH: Improve FILE GLOB_RECURSE handling of symlinks with a new CMake policy. CMP0009 establishes NEW default behavior of not recursing through symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS argument to FILE GLOB_RECURSE will still recurse through symlinks. преди 17 години
  David Cole ccf603f0c2 ENH: Add the RECURSE_SYMLINKS_OFF flag to the FILE GLOB_RECURSE command. Exposes the recently added kwsys capability that prevents recursing through symlinks to CMake scripts. преди 17 години
  Brad King 8063dd293e ENH: Inform user when RPATH or RUNPATH is removed преди 17 години
  Brad King 757875df91 ENH: Inform user when RPATH is set during installation. преди 17 години
  Brad King b9ede3c86d BUG: Fix previous change to file(STRINGS) command. преди 17 години