Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ENH: only link in curl directories that exist, this will help with vs6 nmake | Bill Hoffman | 2008-11-20 | 1 | -3/+6 | |
| | ||||||
* | ENH: make it work if new curl is on | Bill Hoffman | 2008-11-19 | 1 | -4/+3 | |
| | ||||||
* | ENH: make it work if new curl is on | Bill Hoffman | 2008-11-18 | 1 | -1/+5 | |
| | ||||||
* | ENH: Add if(TARGET) command | Brad King | 2008-08-20 | 2 | -0/+21 | |
| | | | | | | | | | | It is useful to be able to test if a target has been created. Often targets are created only inside conditions. Rather than storing the result of the condition manually for testing by other parts of the project, it is much easier for the other parts to just test for the target's existence. This will also be useful when find-modules start reporting results with IMPORTED targets and projects want to test if a certain target is available. | |||||
* | ENH: Add cmake_policy(GET) command mode | Brad King | 2008-08-18 | 1 | -0/+5 | |
| | | | | | | | It is likely that projects or CMake modules in the future will need to check the value of a policy setting. For example, if we add a policy that affects the results of FindXYZ.cmake modules, the module code will need to be able to check the policy. | |||||
* | ENH: support parenthesis as arguments and in conditionals feature request #6191 | Ken Martin | 2008-06-26 | 3 | -0/+16 | |
| | ||||||
* | ENH: Add "if(POLICY policy-id)" option for IF command. | Brad King | 2008-03-20 | 1 | -0/+5 | |
| | | | | | | | | | | | - This will help projects support multiple CMake versions. - In order to set a policy when using a newer CMake but still working with an older CMake one may write if(POLICY CMP1234) cmake_policy(SET CMP1234 NEW) endif(POLICY CMP1234) - Note that since CMake 2.4 does not have if(POLICY) supporting it will also require using "if(COMMAND cmake_policy)" | |||||
* | ENH: Updated DEFINE_PROPERTY command to be more extendible and more ↵ | Brad King | 2008-02-14 | 1 | -2/+5 | |
| | | | | consistent with new SET_PROPERTY and GET_PROPERTY signatures. | |||||
* | ENH: complex must link to curl now | Bill Hoffman | 2008-02-07 | 1 | -1/+2 | |
| | ||||||
* | ENH: Implement linking with paths to library files instead of -L and -l ↵ | Brad King | 2008-01-22 | 1 | -115/+3 | |
| | | | | | | | | | | | | | | | | | 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. | |||||
* | ENH: Make per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property ↵ | Brad King | 2008-01-18 | 2 | -1/+9 | |
| | | | | initialized from parent. | |||||
* | ENH: Adding test for using HEADER_FILE_ONLY to avoid building a .cxx file. | Brad King | 2007-11-19 | 2 | -1/+6 | |
| | ||||||
* | ENH: fix leak | Bill Hoffman | 2007-08-21 | 1 | -0/+1 | |
| | ||||||
* | ENH: user more memory for parser and add test to complex that sets a huge string | Bill Hoffman | 2007-07-20 | 1 | -0/+1 | |
| | ||||||
* | BUG: Disable test of feature that is not documented or implemented everywhere. | Brad King | 2007-05-16 | 2 | -1/+4 | |
| | ||||||
* | BUG: Fixed cmLocalVisualStudio7Generator to deal with quotes in macro ↵ | Brad King | 2007-05-09 | 2 | -1/+15 | |
| | | | | definitions properly. This addresses bug#4983. | |||||
* | ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, ↵ | Brad King | 2007-03-12 | 3 | -9/+11 | |
| | | | | LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210. | |||||
* | ENH: Added smoke test for user-value flag mapping for VS IDE. | Brad King | 2007-02-01 | 1 | -0/+6 | |
| | ||||||
* | ENH: make properties a bit more formal with documentation and chaining | Ken Martin | 2006-12-07 | 1 | -0/+2 | |
| | ||||||
* | ENH: merge in changes for beos support | Bill Hoffman | 2006-12-04 | 1 | -1/+3 | |
| | ||||||
* | ENH: Added test case for bug#3966. | Brad King | 2006-10-30 | 1 | -0/+11 | |
| | ||||||
* | COMP: Fixed typo: CMAKE_TEST_CMAKELIB -> COMPLEX_TEST_CMAKELIB. | Brad King | 2006-10-22 | 1 | -5/+5 | |
| | ||||||
* | ENH: Added explicit name for option to test CMakeLib. Added option to ↵ | Brad King | 2006-10-19 | 4 | -10/+20 | |
| | | | | disable testing of CMakeLib if system utility libraries are used until linking made easier. | |||||
* | BUG: Fix link flags on cygwin shared libraries. This requires that the ↵ | Brad King | 2006-10-05 | 1 | -1/+1 | |
| | | | | shared library prefix be supported in the link library regex. | |||||
* | BUG: Test -isystem without affecting other tests. Made separate ↵ | Brad King | 2006-10-05 | 2 | -1/+2 | |
| | | | | Library/SystemDir for this purpose. | |||||
* | BUG: Run testSystemDir test only if -isystem flag is available. | Brad King | 2006-10-05 | 1 | -2/+2 | |
| | ||||||
* | ENH: Adding SYSTEM option to INCLUDE_DIRECTORIES command. This addresses ↵ | Brad King | 2006-10-05 | 4 | -2/+12 | |
| | | | | bug #3462. | |||||
* | ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL. | Brad King | 2006-10-02 | 2 | -2/+2 | |
| | ||||||
* | ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid ↵ | Brad King | 2006-10-02 | 4 | -0/+26 | |
| | | | | building the targets by default. | |||||
* | ENH: Re-enabling .i rule test on MSYS now that it works. | Brad King | 2006-09-28 | 1 | -5/+0 | |
| | ||||||
* | ENH: Re-enable preprocessing target test but specifically disable it on ↵ | Brad King | 2006-09-27 | 1 | -1/+16 | |
| | | | | broken platforms. | |||||
* | BUG: Disable new test_preprocess target until it is fixed on OSX universal ↵ | Brad King | 2006-09-24 | 1 | -1/+1 | |
| | | | | binaries and mingw. | |||||
* | ENH: Adding test for running preprocessor rules. | Brad King | 2006-09-23 | 2 | -0/+18 | |
| | ||||||
* | ENH: added test for elseif | Ken Martin | 2006-09-22 | 3 | -0/+48 | |
| | ||||||
* | ENH: Added test for linking to a static library that is next to a shared ↵ | Brad King | 2006-09-15 | 4 | -1/+39 | |
| | | | | library. See bug#1644 for related changes. | |||||
* | BUG: Make sure sources with unknown extensions are not compiled by VS. | Brad King | 2006-08-03 | 2 | -1/+2 | |
| | ||||||
* | ENH: Adding test for source files and header files with the same base name ↵ | Brad King | 2006-08-01 | 4 | -2/+11 | |
| | | | | in the same target. | |||||
* | BUG: Fix REMOVE_DEFINITIONS command to not remove substrings. | Brad King | 2006-05-23 | 2 | -0/+20 | |
| | ||||||
* | BUG: INCLUDE_DIRECTORIES should interpret relative path arguments with ↵ | Brad King | 2006-05-12 | 1 | -1/+1 | |
| | | | | respect to the current source directory. | |||||
* | BUG: Disabling an EXECUTE_PROCESS test until problems on UNIX systems are fixed. | Brad King | 2006-05-08 | 1 | -13/+16 | |
| | ||||||
* | ENH: remove duplicate file name test because it fails on xcode | Bill Hoffman | 2006-04-17 | 2 | -2/+6 | |
| | ||||||
* | ENH: allow multiple files with the same name in different sub dirs test | Bill Hoffman | 2006-04-17 | 4 | -2/+23 | |
| | ||||||
* | BUG: Fixed cmOrderLinkDirectories to make sure cmake-built libraries are ↵ | Brad King | 2006-04-04 | 1 | -1/+3 | |
| | | | | found properly. Also taking libraries that will be built but may not yet exist into account. The per-configuration subdirectories that are included by generators in the link path are checked for conflicting libraries also. Potentially conflicting libraries that are actually symlinks back to the desired library are no longer considered conflicting, which avoids bogus impossible ordering warnings. | |||||
* | ENH: change library order to use a vector | Bill Hoffman | 2006-04-04 | 1 | -0/+4 | |
| | ||||||
* | ENH: added testing for new features | Ken Martin | 2006-03-22 | 4 | -0/+65 | |
| | ||||||
* | BUG: Removed compiled-in CMAKE_SHARED_MODULE_PREFIX and ↵ | Brad King | 2006-03-16 | 2 | -2/+5 | |
| | | | | CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using the settings from the platform files. | |||||
* | ENH: Cleanup DynamicLoader so that the symbols have more consistent names, ↵ | Andy Cedilnik | 2006-03-16 | 1 | -4/+5 | |
| | | | | start using dynamic loader from kwsys in CMake | |||||
* | ENH: Strengthened EXECUTE_PROCESS output check test. | Brad King | 2006-02-10 | 1 | -4/+4 | |
| | ||||||
* | BUG: Avoid case problems on windows. | Brad King | 2006-02-09 | 1 | -0/+9 | |
| | ||||||
* | ENH: Added test for new EXECUTE_PROCESS command. | Brad King | 2006-02-03 | 1 | -0/+23 | |
| |