Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: complex must link to curl now | Bill Hoffman | 2008-02-07 | 3 | -3/+6 |
| | |||||
* | ENH: Combine all dependency* tests into one Dependency test. Add more ↵ | Brad King | 2008-02-06 | 18 | -54/+111 |
| | | | | difficult test cases. | ||||
* | ENH: Improve exporting/importing of targets | Brad King | 2008-02-06 | 1 | -1/+4 |
| | | | | | - Use real name instead of link for location of versioned targets - Error when a target is exported multiple times | ||||
* | COMP: Convert C function prototypes to use (void) instead of (). | Brad King | 2008-02-03 | 4 | -5/+5 |
| | |||||
* | ENH: disable test for vs 70 as devenv randomly segfaults when building the ↵ | Ken Martin | 2008-02-01 | 1 | -2/+2 |
| | | | | sub-project | ||||
* | BUG: Remove InstallNameFixupPath from cmTarget and cmInstallTargetGenerator. | Brad King | 2008-02-01 | 1 | -8/+8 |
| | | | | | | | | | - Motivation: - It depended on the order of installation - It supported only a single destination for each target - It created directory portions of an install name without user request - Updated ExportImport test to install targets in an order that expoed this bug | ||||
* | ENH: Update ExportImport test to enforce dependent library paths | Brad King | 2008-02-01 | 2 | -0/+11 |
| | | | | | - Build without rpaths - Place implementation libs in separate directories | ||||
* | BUG: Fix commit 1.41 of Tests/CMakeLists.txt to place fake target before ↵ | Brad King | 2008-02-01 | 1 | -1/+1 |
| | | | | --version flag instead of after. | ||||
* | ENH: Support linking to shared libs with dependent libs | Brad King | 2008-01-31 | 1 | -10/+5 |
| | | | | | | | | | - Split IMPORTED_LINK_LIBRARIES into two parts: IMPORTED_LINK_INTERFACE_LIBRARIES IMPORTED_LINK_DEPENDENT_LIBRARIES - Add CMAKE_DEPENDENT_SHARED_LIBRARY_MODE to select behavior - Set mode to LINK for Darwin (fixes universal binary problem) - Update ExportImport test to account for changes | ||||
* | ENH: Updated ExportImport test to try LINK_INTERFACE_LIBRARIES. | Brad King | 2008-01-30 | 7 | -14/+59 |
| | |||||
* | ENH: add missing files | Bill Hoffman | 2008-01-30 | 2 | -0/+18 |
| | |||||
* | ENH: fix for bug 3218 dependant projects are written out automatically if ↵ | Bill Hoffman | 2008-01-30 | 4 | -2/+49 |
| | | | | they are in the project. Also fix bug 5829, remove hard coded CMAKE_CONFIGURATION_TYPES from vs 7 generator | ||||
* | BUG: Custom command driver outputs must be SYMBOLIC since no corresponding ↵ | Brad King | 2008-01-29 | 1 | -0/+12 |
| | | | | file is created. | ||||
* | BUG: Make sure CMAKE_INSTALL_PREFIX stays in subproject caches. | Brad King | 2008-01-29 | 1 | -2/+2 |
| | |||||
* | ENH: Added version support to Config mode of find_package command. | Brad King | 2008-01-29 | 9 | -1/+77 |
| | | | | | | - Added EXACT option to request an exact version. - Enforce version using check provided by package. - Updated FindPackageTest to test versioning in config mode. | ||||
* | BUG: Fix Framework test after fixing FRAMEWORK targets to not install like ↵ | Brad King | 2008-01-28 | 1 | -0/+2 |
| | | | | frameworks on non-Apple systems. | ||||
* | ENH: Support exporting/importing of AppBundle targets. | Brad King | 2008-01-28 | 4 | -3/+45 |
| | | | | | | | | - Imported bundles have the MACOSX_BUNDLE property set - Added cmTarget::IsAppBundleOnApple method to simplify checks - Document BUNDLE keyword in INSTALL command - Updated IMPORTED_LOCATION property documentation for bundles - Updated ExportImport test to test bundles | ||||
* | BUG: Fix export/import file generation to not store link dependencies of ↵ | Brad King | 2008-01-28 | 3 | -1/+6 |
| | | | | executables or modules. | ||||
* | ENH: Restored APPEND option to EXPORT() command in new implementation. | Brad King | 2008-01-28 | 1 | -1/+5 |
| | |||||
* | ENH: Added framework to ExportImport test. | Brad King | 2008-01-28 | 4 | -5/+17 |
| | |||||
* | ENH: Added ExportImport test to test new export/import features. | Brad King | 2008-01-28 | 12 | -0/+224 |
| | |||||
* | BUG: Updated SimpleInstall tests for new export/import interface. | Brad King | 2008-01-28 | 2 | -12/+12 |
| | |||||
* | ENH: add testing for return and break commands | Ken Martin | 2008-01-23 | 4 | -0/+151 |
| | |||||
* | ENH: Added RuntimePath test to make sure rpath gets correct order. | Brad King | 2008-01-22 | 7 | -0/+50 |
| | |||||
* | ENH: Implement linking with paths to library files instead of -L and -l ↵ | Brad King | 2008-01-22 | 3 | -345/+9 |
| | | | | | | | | | | | | | | | | | separation. See bug #3832 - This is purely an implementation improvement. No interface has changed. - Create cmComputeLinkInformation class - Move and re-implement logic from: cmLocalGenerator::ComputeLinkInformation cmOrderLinkDirectories - Link libraries to targets with their full path (if it is known) - Dirs specified with link_directories command still added with -L - Make link type specific to library names without paths (name libfoo.a without path becomes -Wl,-Bstatic -lfoo) - Make directory ordering specific to a runtime path computation feature (look for conflicting SONAMEs instead of library names) - Implement proper rpath support on HP-UX and AIX. | ||||
* | BUG: Do not get in infinite loop when checking make tool version in cmake ↵ | Brad King | 2008-01-21 | 1 | -1/+1 |
| | | | | build tree. | ||||
* | ENH: Implement version support in the find_package command module mode. ↵ | Brad King | 2008-01-21 | 4 | -0/+43 |
| | | | | Version numbers provided to the command are converted to variable settings to tell the FindXXX.cmake module what version is requested. This addresses issue #1645. | ||||
* | ENH: remove RAISE_SCOPE() again and instead add SET(<var> <value> PARENT_SCOPE) | Alexander Neundorf | 2008-01-18 | 3 | -9/+10 |
| | | | | Alex | ||||
* | ENH: Make per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property ↵ | Brad King | 2008-01-18 | 6 | -3/+27 |
| | | | | initialized from parent. | ||||
* | ENH: Converted cmMakefile DefineFlags added by ADD_DEFINITIONS command into ↵ | Brad King | 2008-01-18 | 3 | -0/+75 |
| | | | | a COMPILE_DEFINITIONS directory property. | ||||
* | ENH: Use new set_property signature to set COMPILE_DEFINITIONS properties in ↵ | Brad King | 2008-01-17 | 1 | -17/+19 |
| | | | | Preprocess test. | ||||
* | ENH: Changed signature of GET_PROPERTY command to be more powerful and ↵ | Brad King | 2008-01-17 | 1 | -10/+12 |
| | | | | extendible. | ||||
* | ENH: Rename SET_PROPERITES command to SET_PROPERTY and give it a more ↵ | Brad King | 2008-01-17 | 2 | -6/+5 |
| | | | | powerful signature. | ||||
* | STYLE: change case to match book | Ken Martin | 2008-01-17 | 2 | -6/+6 |
| | |||||
* | ENH: Updated FindPackageTest to test new find_package command features. | Brad King | 2008-01-17 | 11 | -0/+70 |
| | |||||
* | ENH: Renamed <CONFIG>_COMPILE_DEFINITIONS to COMPILE_DEFINITIONS_<CONFIG> ↵ | Brad King | 2008-01-16 | 1 | -4/+4 |
| | | | | for better documentation clarity. | ||||
* | BUG: Add newline between properties. | Brad King | 2008-01-15 | 1 | -1/+1 |
| | |||||
* | BUG: Test needs ansi C code support. | Brad King | 2008-01-15 | 1 | -0/+5 |
| | |||||
* | BUG: Disable semicolon test on VS 7.0. | Brad King | 2008-01-14 | 1 | -3/+6 |
| | |||||
* | ENH: Create COMPILE_DEFINITIONS property for targets and source files. ↵ | Brad King | 2008-01-14 | 8 | -0/+570 |
| | | | | Create <config>_COMPILE_DEFINITIONS property as per-configuration version. Add Preprocess test to test the feature. Document limitations on Xcode and VS6 generators. | ||||
* | ENH: Patch from Maik to add preprocessor directive handling to Fortran ↵ | Brad King | 2008-01-09 | 2 | -0/+58 |
| | | | | dependency scanning. Also added -fpp flag to Intel Fortran compiler on Windows by default. | ||||
* | ENH: change raise_scope signature to be safer for returned varuables | Ken Martin | 2008-01-03 | 3 | -8/+32 |
| | |||||
* | ENH: Add test for FILE(READ ...HEX). | Brad King | 2008-01-02 | 1 | -0/+7 |
| | |||||
* | BUG: Make RAISE_SCOPE function work when variable is not defined. | Brad King | 2008-01-02 | 2 | -0/+30 |
| | |||||
* | ENH: Added FILES_MATCHING option to INSTALL(DIRECTORY). This will help ↵ | Brad King | 2008-01-02 | 2 | -0/+26 |
| | | | | install a tree of header files while ignoring non-headers. | ||||
* | BUG: Fix SimpleInstall test to work with new dependency of package on all. | Brad King | 2008-01-01 | 2 | -0/+2 |
| | |||||
* | ENH: Implemented Fortran module output directory and search path flags. | Brad King | 2007-12-30 | 3 | -4/+17 |
| | |||||
* | BUG: Do not remove the source file extension when computing an object file ↵ | Brad King | 2007-12-29 | 2 | -18/+7 |
| | | | | name. This addresses bug #6169. If CMAKE_BACKWARDS_COMPATIBILITY is 2.4 or lower maintain the old behavior so that existing build trees and old project releases are not affected. | ||||
* | BUG: Disable test of fortran module dependencies except on GNU for now. A ↵ | Brad King | 2007-12-29 | 1 | -1/+8 |
| | | | | module path feature is needed for Sun support because it uses -M instead of -I for the module search path. | ||||
* | ENH: Add tests of Fortran module dependencies across directories and on ↵ | Brad King | 2007-12-28 | 5 | -0/+54 |
| | | | | external modules. Tests based on cases provided by Maik in issue #5809. |