summaryrefslogtreecommitdiffstats
path: root/Tests
Commit message (Collapse)AuthorAgeFilesLines
* ENH: add testing for return and break commandsKen Martin2008-01-234-0/+151
|
* ENH: Added RuntimePath test to make sure rpath gets correct order.Brad King2008-01-227-0/+50
|
* ENH: Implement linking with paths to library files instead of -L and -l ↵Brad King2008-01-223-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 King2008-01-211-1/+1
| | | | build tree.
* ENH: Implement version support in the find_package command module mode. ↵Brad King2008-01-214-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 Neundorf2008-01-183-9/+10
| | | | Alex
* ENH: Make per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property ↵Brad King2008-01-186-3/+27
| | | | initialized from parent.
* ENH: Converted cmMakefile DefineFlags added by ADD_DEFINITIONS command into ↵Brad King2008-01-183-0/+75
| | | | a COMPILE_DEFINITIONS directory property.
* ENH: Use new set_property signature to set COMPILE_DEFINITIONS properties in ↵Brad King2008-01-171-17/+19
| | | | Preprocess test.
* ENH: Changed signature of GET_PROPERTY command to be more powerful and ↵Brad King2008-01-171-10/+12
| | | | extendible.
* ENH: Rename SET_PROPERITES command to SET_PROPERTY and give it a more ↵Brad King2008-01-172-6/+5
| | | | powerful signature.
* STYLE: change case to match bookKen Martin2008-01-172-6/+6
|
* ENH: Updated FindPackageTest to test new find_package command features.Brad King2008-01-1711-0/+70
|
* ENH: Renamed <CONFIG>_COMPILE_DEFINITIONS to COMPILE_DEFINITIONS_<CONFIG> ↵Brad King2008-01-161-4/+4
| | | | for better documentation clarity.
* BUG: Add newline between properties.Brad King2008-01-151-1/+1
|
* BUG: Test needs ansi C code support.Brad King2008-01-151-0/+5
|
* BUG: Disable semicolon test on VS 7.0.Brad King2008-01-141-3/+6
|
* ENH: Create COMPILE_DEFINITIONS property for targets and source files. ↵Brad King2008-01-148-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 King2008-01-092-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 varuablesKen Martin2008-01-033-8/+32
|
* ENH: Add test for FILE(READ ...HEX).Brad King2008-01-021-0/+7
|
* BUG: Make RAISE_SCOPE function work when variable is not defined.Brad King2008-01-022-0/+30
|
* ENH: Added FILES_MATCHING option to INSTALL(DIRECTORY). This will help ↵Brad King2008-01-022-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 King2008-01-012-0/+2
|
* ENH: Implemented Fortran module output directory and search path flags.Brad King2007-12-303-4/+17
|
* BUG: Do not remove the source file extension when computing an object file ↵Brad King2007-12-292-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 King2007-12-291-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 King2007-12-285-0/+54
| | | | external modules. Tests based on cases provided by Maik in issue #5809.
* BUG: Enable CMAKE_SUPPRESS_REGENERATION because the entire test runs during ↵Brad King2007-12-221-0/+5
| | | | the inital configuration.
* ENH: Add a depends check step to custom targets. Add support for the ↵Brad King2007-12-214-7/+27
| | | | IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global.
* ENH: Renamed CMAKE_FIND_PREFIX_PATH to CMAKE_PREFIX_PATH for brevity and ↵Brad King2007-12-191-3/+3
| | | | consistency with other find path variable names.
* BUG: fix for bug 6172 add get source file prop LANGUAGEBill Hoffman2007-12-181-0/+6
|
* ENH: Implemented generation of display for pre-build, pre-link, and ↵Brad King2007-12-181-0/+2
| | | | post-build custom command comments during the build. This addresses issue #5353.
* ENH: Added SOURCES property to targets. This is based on patch from issues ↵Brad King2007-12-171-1/+11
| | | | #6137.
* ENH: Added test for Fortran90 modules in subdirectories.Brad King2007-12-155-0/+12
|
* ENH: change to libs that are not realBill Hoffman2007-12-071-1/+1
|
* BUG: fix for bug 5455, handle nodefaultlib with more than one libBill Hoffman2007-12-061-1/+4
|
* ENH: add functions and raise scopeKen Martin2007-12-031-0/+1
|
* ENH: add functions and raise scope to cmakeKen Martin2007-12-032-0/+93
|
* BUG: try to fix configure error on dashboardBill Hoffman2007-11-251-6/+6
|
* ENH: add support for the Syllable OS (http://www.syllable.org)Alexander Neundorf2007-11-241-33/+54
| | | | | | | | | | | major issues: -access() doesn't return false for an empty string (#ifdefed in cmake) -dlopen() doesn't return 0 on failure (#ifdefed in cmake and fixed now in Syllable) -the kwsys and Bootstrap tests fail with timeout due to the fact that I'm doing all that in qemu, which is quite slow -RPATH is now supported, so without modifying the test adapting DLL_PATH in Syllable is required for the tests to succeed -the Plugin test fails with an undefined reference to example_exe_function() in example_mod_1, it seems this isn't supported under Syllable Alex
* ENH: Adding test for using HEADER_FILE_ONLY to avoid building a .cxx file.Brad King2007-11-196-3/+18
|
* ENH: switch to new install commands to match book textKen Martin2007-11-131-4/+4
|
* ENH: switch to new install commands to match book textKen Martin2007-11-1310-20/+25
|
* BUG: Fixed fake generation of files to behave more like fluid.Brad King2007-11-102-5/+0
|
* BUG: Need extra regex to parse sw_vers output on Mac OSX 10.2 (and ↵David Cole2007-11-102-6/+8
| | | | presumably earlier) to avoid running PackageMaker during the SimpleInstall* tests. See comment in CMake/Tests/SimpleInstall/CMakeLists.txt for more info.
* ENH: Add new Tutorial steps. Diff between Step5 and Step6 shows how to add a ↵David Cole2007-11-0820-2/+474
| | | | cpack driven installer to your project. Diff between Step6 and Step7 shows how to add ctest dashboard scripting capability.
* ENH: add doc test for strict buildsKen Martin2007-11-061-1/+5
|
* ENH: add a etst to verify props are documentedKen Martin2007-11-062-0/+39
|
* ENH: remove findqt3 from cmake's cmakelist filesBill Hoffman2007-11-023-19/+15
|