Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: Add package to bundle test | Andy Cedilnik | 2006-03-10 | 1 | -0/+3 |
| | |||||
* | ENH: Add additional subdirectory to improve testing and to allow cleanup ↵ | Andy Cedilnik | 2006-03-08 | 6 | -32/+32 |
| | | | | when testing cpack | ||||
* | COMP: Ok, fix typo | Andy Cedilnik | 2006-03-08 | 2 | -4/+4 |
| | |||||
* | ENH: Add testing for cpack | Andy Cedilnik | 2006-03-08 | 2 | -32/+70 |
| | |||||
* | ENH: remove cpack stuff for now so that we can get mac dashboards again | Bill Hoffman | 2006-03-08 | 2 | -2/+2 |
| | |||||
* | BUG: Some platforms require executable permission on shared libraries. | Brad King | 2006-03-07 | 2 | -6/+4 |
| | |||||
* | ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. | Brad King | 2006-03-04 | 2 | -2/+8 |
| | |||||
* | ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and ↵ | Brad King | 2006-03-03 | 6 | -8/+36 |
| | | | | 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. | ||||
* | BUG: Fixed installation of MacOSX Bundle executables and the corresponding ↵ | Brad King | 2006-03-03 | 3 | -1/+26 |
| | | | | install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. | ||||
* | ENH: Add generic instructions | Andy Cedilnik | 2006-02-28 | 2 | -2/+0 |
| | |||||
* | ENH: Attempt to handle windows without NSIS installed | Andy Cedilnik | 2006-02-28 | 2 | -0/+20 |
| | |||||
* | ENH: Add support for multiple build targets and start adding simple cpack tests | Andy Cedilnik | 2006-02-28 | 2 | -0/+18 |
| | |||||
* | ENH: Created target property INSTALL_NAME_DIR initalized by ↵ | Brad King | 2006-02-24 | 2 | -0/+6 |
| | | | | CMAKE_INSTALL_NAME_DIR specifying the directory portion of the OSX install_name field in shared libraries. This is the OSX equivalent of RPATH. | ||||
* | ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as ↵ | Brad King | 2006-02-19 | 2 | -2/+4 |
| | | | | replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the request for absolute path install destinations in bug#2691. | ||||
* | ENH: Using CMAKE_SKIP_BUILD_RPATH to test relink support. | Brad King | 2006-02-19 | 2 | -0/+10 |
| | |||||
* | ENH: Created new install script generation framework. The INSTALL command ↵ | Brad King | 2006-02-19 | 2 | -4/+4 |
| | | | | 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. | ||||
* | ENH: Automatic include directories should not be done by default as was just ↵ | Brad King | 2006-02-19 | 1 | -1/+4 |
| | | | | 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. | ||||
* | BUG: Need INSTALL_RPATH property on SimpleInstallS2 also. | Brad King | 2006-02-16 | 2 | -0/+8 |
| | |||||
* | ENH: Use target property for INSTALL_RPATH of SimpleInstall so that it is ↵ | Brad King | 2006-02-16 | 2 | -6/+8 |
| | | | | the only one that needs to relink. | ||||
* | ENH: Implemented RPATH specification support. It is documented by the ↵ | Brad King | 2006-02-16 | 2 | -0/+6 |
| | | | | command SET_TARGET_PROPERTIES. | ||||
* | COMP: Fixed form of function main. | Brad King | 2006-02-14 | 1 | -2/+2 |
| | |||||
* | ENH: Added test for IF(DEFINED ENV{var})(. | Brad King | 2006-02-10 | 1 | -0/+7 |
| | |||||
* | ENH: Add initial implementation of the list command | Andy Cedilnik | 2006-02-10 | 2 | -0/+60 |
| | |||||
* | ENH: Added INSTALL command as a placeholder for a future generic install ↵ | Brad King | 2006-02-10 | 6 | -0/+56 |
| | | | | specification interface. Currently it supports only a SCRIPT option specifying a script to run during the install stage. | ||||
* | ENH: Strengthened EXECUTE_PROCESS output check test. | Brad King | 2006-02-10 | 3 | -12/+12 |
| | |||||
* | ENH: fix test to work with in source build | Bill Hoffman | 2006-02-10 | 2 | -1/+1 |
| | |||||
* | BUG: Avoid case problems on windows. | Brad King | 2006-02-09 | 3 | -0/+27 |
| | |||||
* | ENH: add test for working directory of custom command and target | Bill Hoffman | 2006-02-08 | 3 | -0/+35 |
| | |||||
* | ENH: Added test for new EXECUTE_PROCESS command. | Brad King | 2006-02-03 | 3 | -0/+69 |
| | |||||
* | ENH: add COMPILE_FLAGS to targets | Bill Hoffman | 2006-01-25 | 9 | -12/+87 |
| | |||||
* | ENH: more fixes for watcom | Bill Hoffman | 2006-01-17 | 3 | -21/+30 |
| | |||||
* | ENH: add support for watcom wmake and wcl386 | Bill Hoffman | 2006-01-17 | 17 | -177/+293 |
| | |||||
* | BUG: Sweeping changes to cleanup computation of target names. This should | Brad King | 2006-01-13 | 3 | -36/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix many bugs related to target names being computed inconsistently. - Centralized computation of a target's file name to a method in cmTarget. Now that global knowledge is always available the *_CMAKE_PATH cache variables are no longer needed. - Centralized computation of link library command lines and link directory search order. - Moved computation of link directories needed to link CMake targets to be after evaluation of linking dependencies. This also removed alot of duplicate code in which each version had its own bugs. This commit is surrounded by the tags CMake-TargetNameCentralization1-pre and CMake-TargetNameCentralization1-post so make the large set of changes easy to identify. | ||||
* | ENH: put CmakeTmp into CMakeFiles | Ken Martin | 2006-01-12 | 1 | -6/+8 |
| | |||||
* | ENH: add test for generated header | Bill Hoffman | 2006-01-09 | 3 | -0/+16 |
| | |||||
* | ENH: for all custom commands that can not be given to a target, add them to ↵ | Bill Hoffman | 2006-01-09 | 3 | -4/+30 |
| | | | | all targets in the current makefile | ||||
* | ENH: add new cmakedefine01 feature from bug report 2603 | Bill Hoffman | 2006-01-03 | 9 | -3/+60 |
| | |||||
* | BUG: force EXECUABLE and LIBRARY output paths so bad cache entries do not ↵ | Bill Hoffman | 2006-01-02 | 2 | -4/+4 |
| | | | | fail tests | ||||
* | BUG: Flush the EXECUTABLE and LIBRARY output path to internal | Andy Cedilnik | 2006-01-02 | 3 | -6/+6 |
| | |||||
* | ENH: Simplified ln command to use relative path in symlink. | Brad King | 2005-12-31 | 1 | -1/+1 |
| | |||||
* | ENH: Add testing of symlinks too | Andy Cedilnik | 2005-12-30 | 1 | -3/+3 |
| | |||||
* | ENH: Add a tar test | Andy Cedilnik | 2005-12-30 | 2 | -0/+63 |
| | |||||
* | BUG: Now really fix the test | Andy Cedilnik | 2005-12-29 | 3 | -3/+3 |
| | |||||
* | COMP: Fix test | Andy Cedilnik | 2005-12-29 | 3 | -0/+3 |
| | |||||
* | COMP: Fix complex test and fix bootstrap | Andy Cedilnik | 2005-12-28 | 3 | -3/+3 |
| | |||||
* | BUG: Fix test | Andy Cedilnik | 2005-12-15 | 2 | -2/+2 |
| | |||||
* | COMP: Need target-level dependency from wrapper targets on Wrap executable ↵ | Brad King | 2005-11-17 | 1 | -0/+3 |
| | | | | target. | ||||
* | BUG: Fixed support for external object files built by custom commands. Also ↵ | Brad King | 2005-11-17 | 1 | -1/+10 |
| | | | | added a test to keep it working. | ||||
* | ENH: some fixes | Ken Martin | 2005-11-10 | 6 | -1/+8 |
| | |||||
* | ENH: some fixes | Ken Martin | 2005-11-10 | 5 | -13/+13 |
| |