Commit History

Author SHA1 Message Date
  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. 19 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
  Brad King 22c62c9e65 BUG: Sweeping changes to cleanup computation of target names. This should 20 years ago
  Bill Hoffman 82bb6fae0d ENH: add framework support to FIND_FILE 20 years ago
  Bill Hoffman 452925649a ENH: add better support for framework linking 20 years ago