Commit History

Author SHA1 Message Date
  Robert Dailey b0f0b3e440 VS: Add VS_SCC_AUXPATH target property (#12549) 14 years ago
  Raphael Kubo da Costa f8c77fa97b Fix typo in set_target_properties' documentation. 14 years ago
  David Cole df9577259c Add support for Visual Studio project-specific globals (#8707) 14 years ago
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License 16 years ago
  Brad King 430cc2b4b7 ENH: Always imply CLEAN_DIRECT_OUTPUT target prop 16 years ago
  Bill Hoffman 637418a835 BUG: fix for 4524, add support for target properties to set vs source code control information 17 years ago
  Ken Martin 0e69d38004 ENH: add return and break support to cmake, also change basic command invocation signature to be able to return extra informaiton via the cmExecutionStatus class 18 years ago
  Ken Martin 8d32d229a3 ENH: make commands lower case by default 18 years ago
  Ken Martin 27379d7b08 ENH: make properties a bit more formal with documentation and chaining 19 years ago
  Bill Hoffman b0bc59f709 ENH: commit fix for putting everything in the build on vs 19 years ago
  Brad King b155f3aa1c ENH: Adding image version number (major.minor) property to windows binaries. Default is 0.0, but the VERSION target property may change the value. Windows now has first-class support for dll and exe versioning. This addresses bug#1219. 19 years ago
  Brad King 441d208bb3 ENH: Added target property CLEAN_DIRECT_OUTPUT to not clean all forms of a library name so that static and shared libraries of the same name can coexist in a single build directory. 19 years ago
  Ken Martin 4fa019319e ENH: fix line length 19 years ago
  Brad King b4542762a7 ENH: Added target property INSTALL_RPATH_USE_LINK_PATH to append the linker search path directories not inside the project to the INSTALL_RPATH automatically. The property is initialized by the variable CMAKE_INSTALL_RPATH_USE_LINK_PATH when the target is created. 19 years ago
  Ken Martin daa37f1163 STYLE: fix line length 19 years ago
  Bill Hoffman 4d90438597 ENH: fix docs to include linker lang 19 years ago
  Brad King 392137b6d7 ENH: Added <config>_OUTPUT_NAME target property to allow the output name to be set on a per-configuration basis. 19 years ago
  Brad King 5462f9a2b9 ENH: Added documentation for COMPILE_FLAGS property and clarified meaning of DEFINE_SYMBOL. 19 years ago
  Bill Hoffman 3c8e899102 ENH: add support for per config target LINK_FLAGS 19 years ago
  Brad King 54732b0607 ENH: Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The value of this variable is used when a library target is created to initialize the <CONFIG>_POSTFIX target property. The value of this property is used (even for executables) to define a per-configuration postfix on the name of the target. Also enabled use of the OUTPUT_NAME property for non-executable targets. 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 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 53821a505e ENH: Clarified documentation of DEFINE_SYMBOL. 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 ed72b56512 STYLE: Fixed documentation to state target_EXPORTS default right after DEFINE_SYMBOL documentation instead of many sentences later in a random place. 20 years ago
  Bill Hoffman 49840778b9 ENH: add some more properties for visual studio projects 20 years ago
  Ken Martin 590377dcdd STYLE: fix docs 20 years ago
  Brad King d392acb4e6 ENH: Added versioned executable support. This partially addresses bug#2143. Also made OUTPUT_NAME work when installing executables. 20 years ago
  Brad King cbdc3f408d ENH: Added documentation of VERSION and SOVERSION properties. 20 years ago
  Ken Martin fbf40e202a ENH: add first cut at support for exe with same name as lib 20 years ago