summaryrefslogtreecommitdiffstats
path: root/Tests
Commit message (Collapse)AuthorAgeFilesLines
* Fix up the regex command for Intel.Stephen Kelly2011-08-181-1/+1
|
* Add some settings for non-truncation of test output.Stephen Kelly2011-08-171-0/+3
|
* Hopefully add version extraction for Intel.Stephen Kelly2011-08-171-0/+6
|
* Fix the version extraction regex for clang.Stephen Kelly2011-08-171-1/+1
|
* Test the correct cxx variable.Stephen Kelly2011-08-171-1/+1
|
* Comment the test assertion for nowStephen Kelly2011-08-171-1/+1
| | | | At least until I know which gcc versions do not pass.
* Exclude win32 from hidden visibility checks.Stephen Kelly2011-08-171-1/+3
|
* Start testing expected values for compiler flags.Stephen Kelly2011-08-172-0/+65
| | | | | Should help catch unhandled flag warnings so far not handled by check_cxx_compiler_flag FAIL_REGEXen.
* Disable testing of deprecated macros.Stephen Kelly2011-08-143-19/+19
| | | | | It is not possible to test for it sanely across multiple ancient compilers supported by cmake.
* Try to error on deprecated on Intel and SunCC.Stephen Kelly2011-08-131-7/+23
|
* Perform the -Werror test only once.Stephen Kelly2011-08-131-3/+6
| | | | This way, the output of the test should be visible on CDash.
* Add some messaging output to make remaining issues findable.Stephen Kelly2011-08-121-0/+4
|
* Test -Werror instead of enabling it per compiler.Stephen Kelly2011-08-121-1/+3
| | | | Maybe the Intel compiler supports it too.
* Expect the tests to pass if hidden visibilty is not enabled.Stephen Kelly2011-08-122-9/+27
|
* Don't change the expected build result based on the platform.Stephen Kelly2011-08-111-5/+1
| | | | Hopefully the compiler feature tests will cover those cases.
* Test for compiler features, instead of for specific platforms.Stephen Kelly2011-08-111-2/+2
|
* Split the deprecated available check from setting macro values.Stephen Kelly2011-08-113-3/+3
|
* Don't export methods on already exported classes.Stephen Kelly2011-08-113-10/+1
| | | | This is always a mistake.
* Remember to surround the other deprecated test in the Borland check.Stephen Kelly2011-08-101-1/+4
|
* Export deprecated free methods too.Stephen Kelly2011-08-102-2/+2
| | | | That way they can be linked to even after being deprecated.
* Another attempt at fixing Borland.Stephen Kelly2011-08-103-4/+15
| | | | | Apparently it still needs to be exported, but only declspec(deprecated) does not work.
* Use the correct project name compiletest not compilefailStephen Kelly2011-08-101-1/+1
| | | | Should fix windows VS solution based builds.
* Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2Stephen Kelly2011-08-101-16/+1
| | | | | | Hearsay has it that before that version it didn't work properly. Hopefully this will fix more dashboard builds.
* Set the CMAKE_RUNTIME_OUTPUT_DIRECTORY for windows builds.Stephen Kelly2011-08-101-0/+4
|
* Only run the failure tests with gcc >= 4.2Stephen Kelly2011-08-101-1/+16
|
* Fix typo and tests failing as a result.Stephen Kelly2011-08-101-1/+1
|
* Fix tests with clang.Stephen Kelly2011-08-101-4/+5
|
* Test expected no-op instead of aborting the build.Stephen Kelly2011-08-101-7/+4
| | | | Aborting causes make clean to fail if the executable is not created.
* Short-circuit the tests on unsupported compilers.Stephen Kelly2011-08-101-0/+6
|
* Add a newline at the end of the file.Stephen Kelly2011-08-091-1/+1
| | | | Hopefully fix the test execution reported on CDash.
* Add a newline at the end of the file.Stephen Kelly2011-08-081-1/+1
| | | | Hopefully fix the test execution reported on CDash.
* Handle the case where the user changes the DEFINE_SYMBOL property.Stephen Kelly2011-08-085-0/+37
| | | | This eases porting of KDE code.
* Add the GenerateExportMacro with unit tests.Stephen Kelly2011-08-0715-0/+735
| | | | Reviewed-by: Marcus D. Hanwell <marcus.hanwell@kitware.com>
* Merge topic 'adjust-path-for-all-generators-test'David Cole2011-08-021-0/+22
|\ | | | | | | | | 0baf565 Ensure libgmp-10.dll is in the PATH for CMakeTestAllGenerators
| * Ensure libgmp-10.dll is in the PATH for CMakeTestAllGeneratorsDavid Cole2011-07-291-0/+22
| | | | | | | | | | | | | | | | But only if it exists at the default location: C:/MinGW/bin/libgmp-10.dll This is so that the pop-up dialog about not being able to load that dll does not hang the test when there's nobody watching.
* | Merge topic 'fix-updategit-test'David Cole2011-08-021-3/+5
|\ \ | | | | | | | | | | | | 0375865 Fix machine-specific UpdateGIT test failures
| * | Fix machine-specific UpdateGIT test failuresDavid Cole2011-07-291-3/+5
| |/ | | | | | | | | | | Generated Update.xml file is larger than the previously hard-coded limit of 4096. Introduce variable max_update_xml_size and bump it up to 16k for reliable test runs.
* | Add support for Visual Studio project-specific globals (#8707)David Cole2011-07-291-1/+4
|/ | | | | | | | | | | Thanks to Pau Garcia i Quiles for the inspiration for the patch. I've tweaked it a bit compared to what's in the bug tracker: this commit does not allow empty global variable names. I also added usage of the new feature to an existing test. Although it has no effect on the resulting Visual Studio projects, you can verify that the VSResource test produces a non-empty globals section in the generated .vcproj(x) files.
* Merge topic 'fix-tests-failing-with-Xcode4'Brad King2011-07-262-4/+63
|\ | | | | | | | | | | | | | | 1a53fb7 Use correct default multiple architecture values in test 5f7acc8 Base architecture choice logic on Xcode version c050c59 Fix BuildDepends test to work with Xcode 4 923b030 Fix Architecture test to work with Xcode 4
| * Use correct default multiple architecture values in testDavid Cole2011-07-191-9/+10
| | | | | | | | Even if CMAKE_OSX_ARCHITECTURES value is a single value...
| * Base architecture choice logic on Xcode versionDavid Cole2011-07-182-7/+37
| | | | | | | | Not on Darwin version.
| * Fix BuildDepends test to work with Xcode 4David Cole2011-07-151-0/+5
| | | | | | | | | | | | ppc tools are no longer available in the Xcode 4 installation. Eliminate the use of the hard-coded 'ppc' in the test when running on Snow Leopard or later.
| * Fix Architecture test to work with Xcode 4David Cole2011-07-151-4/+27
| | | | | | | | | | | | ppc tools are no longer available in the Xcode 4 installation. Eliminate the use of the hard-coded 'ppc' in the test when running on Snow Leopard or later.
* | Merge topic 'SetPropertyAppendString'Brad King2011-07-261-0/+18
|\ \ | | | | | | | | | | | | 9dbba1b Fix #12342: Add APPEND_STRING option to set_property()
| * | Fix #12342: Add APPEND_STRING option to set_property()Alex Neundorf2011-07-151-0/+18
| |/ | | | | | | | | | | | | | | | | set_property() has APPEND, which creates a list. E.g. when appending to COMPILE_FLAGS a string is needed, not a list. With the APPEND_STRING option the value is append as string, not as list. Alex
* | Merge topic 'PushCheckState'Brad King2011-07-262-0/+31
|\ \ | | | | | | | | | | | | | | | d64ba0b Fix copyright notice test 1325260 Add macros cmake_push/pop_check_state() as discussed on the list.
| * | Add macros cmake_push/pop_check_state() as discussed on the list.Alex Neundorf2011-07-072-0/+31
| |/ | | | | | | | | | | | | | | This patch adds two macros cmake_push_check_state() and cmake_pop_check_state(), which can be used to save and restore the contents of the CMAKE_REQUIRED_xxx variables. Alex
* | Merge topic 'DisableSwitchForFindPackage'Brad King2011-07-262-1/+5
|\ \ | | | | | | | | | | | | | | | | | | 4a50b5f Add a basic test for CMAKE_DISABLE_FIND_PACKAGE_<package> a66df08 Add documentation for the CMAKE_DISABLE_FIND_PACKAGE_<Name> switch 6e1d3ed Add a switch to disable a find_package() call completely
| * | Add a basic test for CMAKE_DISABLE_FIND_PACKAGE_<package>Alex Neundorf2011-06-232-1/+5
| |/ | | | | | | Alex
* | Merge topic 'asn_java_support'Brad King2011-07-262-41/+8
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | 1417a55 Java: Fix documentation format and indentation 0b7627d Java: Use set_property/get_property for target variables. b01a505 Java: Create correct jar archive dependencies. f99c312 Java: Added some dependency magic to avoid recompilations. f3233ba Java: Create java_class_filelist only if it does't exist. a22ed3d Tests: Check for the new Java exeutable variables. c177c8e Tests: Java tests should test UseJava.cmake 5c2106c Modules: Added CMake Java support. a4b6275 FindJava: Find missing java development executables.