Stephen Kelly
|
01e9e983e3
|
Test -Werror instead of enabling it per compiler.
Maybe the Intel compiler supports it too.
|
2011-08-12 10:47:08 +02:00 |
Stephen Kelly
|
9aab2aa77f
|
Expect the tests to pass if hidden visibilty is not enabled.
|
2011-08-12 10:42:16 +02:00 |
Stephen Kelly
|
856bdb317b
|
Don't change the expected build result based on the platform.
Hopefully the compiler feature tests will cover those cases.
|
2011-08-12 00:30:31 +02:00 |
Stephen Kelly
|
e1f7ee3de7
|
Test for compiler features, instead of for specific platforms.
|
2011-08-11 19:06:23 +02:00 |
Stephen Kelly
|
9554e1013e
|
Split the deprecated available check from setting macro values.
|
2011-08-11 18:17:12 +02:00 |
Stephen Kelly
|
1590d5fe4f
|
Don't export methods on already exported classes.
This is always a mistake.
|
2011-08-11 10:55:12 +02:00 |
Stephen Kelly
|
1c6b41bee7
|
Remember to surround the other deprecated test in the Borland check.
|
2011-08-11 00:19:53 +02:00 |
Stephen Kelly
|
3f7e03643d
|
Export deprecated free methods too.
That way they can be linked to even after being deprecated.
|
2011-08-11 00:18:33 +02:00 |
Stephen Kelly
|
7924c1d6a8
|
Another attempt at fixing Borland.
Apparently it still needs to be exported, but only declspec(deprecated)
does not work.
|
2011-08-10 22:19:39 +02:00 |
Stephen Kelly
|
b4434591fb
|
Use the correct project name compiletest not compilefail
Should fix windows VS solution based builds.
|
2011-08-10 21:50:06 +02:00 |
Stephen Kelly
|
cff9493598
|
Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2
Hearsay has it that before that version it didn't work properly.
Hopefully this will fix more dashboard builds.
|
2011-08-10 21:14:46 +02:00 |
Stephen Kelly
|
af443b830b
|
Set the CMAKE_RUNTIME_OUTPUT_DIRECTORY for windows builds.
|
2011-08-10 21:01:42 +02:00 |
Stephen Kelly
|
61726f867e
|
Only run the failure tests with gcc >= 4.2
|
2011-08-10 15:17:01 +02:00 |
Stephen Kelly
|
002ddf253c
|
Fix typo and tests failing as a result.
|
2011-08-10 14:58:00 +02:00 |
Stephen Kelly
|
44430379b7
|
Fix tests with clang.
|
2011-08-10 13:43:48 +02:00 |
Stephen Kelly
|
ffaa127b19
|
Test expected no-op instead of aborting the build.
Aborting causes make clean to fail if the executable is not created.
|
2011-08-10 11:54:35 +02:00 |
Stephen Kelly
|
6aca0e257b
|
Short-circuit the tests on unsupported compilers.
|
2011-08-10 10:41:38 +02:00 |
Stephen Kelly
|
706ed2b1b0
|
Add a newline at the end of the file.
Hopefully fix the test execution reported on CDash.
|
2011-08-09 15:02:48 +02:00 |
Stephen Kelly
|
8963716615
|
Add a newline at the end of the file.
Hopefully fix the test execution reported on CDash.
|
2011-08-09 00:18:00 +02:00 |
Stephen Kelly
|
def0a54e0a
|
Handle the case where the user changes the DEFINE_SYMBOL property.
This eases porting of KDE code.
|
2011-08-08 02:08:10 +02:00 |
Stephen Kelly
|
30880707c0
|
Add the GenerateExportMacro with unit tests.
Reviewed-by: Marcus D. Hanwell <marcus.hanwell@kitware.com>
|
2011-08-07 18:33:47 +02:00 |
Brad King
|
11e6b513c2
|
Test the CheckTypeSize module
We create test "Module.CheckTypeSize" to verify that type sizes get
detected correctly.
|
2009-12-17 15:15:34 -05:00 |