Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add documentation about the prefix and no_deprecated options. | Stephen Kelly | 2011-08-25 | 1 | -0/+42 | |
| | ||||||
* | Fix the feature of using a specific prefix for macros. | Stephen Kelly | 2011-08-25 | 1 | -11/+11 | |
| | ||||||
* | Add quotes in case cmake is installed in a prefix with a space. | Stephen Kelly | 2011-08-25 | 1 | -2/+2 | |
| | ||||||
* | Add missing NO_EXPORT macro variant. | Stephen Kelly | 2011-08-23 | 1 | -2/+11 | |
| | ||||||
* | More consistency in the macro options. | Stephen Kelly | 2011-08-23 | 1 | -6/+6 | |
| | ||||||
* | Try to make the macros do almost nothing for Watcom. | Stephen Kelly | 2011-08-23 | 1 | -2/+12 | |
| | ||||||
* | Test for too-old-intel compilers. | Stephen Kelly | 2011-08-23 | 1 | -1/+12 | |
| | ||||||
* | Exclude PGI from exports and deprecated. | Stephen Kelly | 2011-08-15 | 1 | -2/+2 | |
| | ||||||
* | Exclude cygwin from the hidden visibility feature. | Stephen Kelly | 2011-08-15 | 1 | -1/+1 | |
| | ||||||
* | Don't enable deprecated on old GCC | Stephen Kelly | 2011-08-15 | 1 | -1/+1 | |
| | | | | | Hopefully a fix for http://www.cdash.org/CDash/testDetails.php?test=109688480&build=1432057 | |||||
* | Don't enable deprecated on HP. | Stephen Kelly | 2011-08-15 | 1 | -1/+1 | |
| | ||||||
* | Fixup forgotten part of aed84517c942a4c40f493fcf997cdf6a047349f8 | Stephen Kelly | 2011-08-14 | 1 | -3/+3 | |
| | ||||||
* | Borland can't do deprecated. | Stephen Kelly | 2011-08-13 | 1 | -4/+8 | |
| | ||||||
* | Test for deprecated attribute before declspec. | Stephen Kelly | 2011-08-13 | 1 | -4/+4 | |
| | | | | | The attribute seems more common, and some compilers seem to silently ignore the declspec. | |||||
* | Add the COMPILER_HAS_DEPRECATED only if it has a declspec variant | Stephen Kelly | 2011-08-11 | 1 | -2/+1 | |
| | | | | _check_cxx_compiler_attribute does it in the alternative. | |||||
* | Exclude the XL compiler from the hidden-visibility test. | Stephen Kelly | 2011-08-11 | 1 | -1/+4 | |
| | ||||||
* | Test for compiler features, instead of for specific platforms. | Stephen Kelly | 2011-08-11 | 1 | -16/+22 | |
| | ||||||
* | Split the deprecated available check from setting macro values. | Stephen Kelly | 2011-08-11 | 1 | -4/+18 | |
| | ||||||
* | Don't use hidden visibility on non-mingw windows either. | Stephen Kelly | 2011-08-11 | 1 | -1/+1 | |
| | ||||||
* | Make sure the hidden visibility variables never get set on MINGW. | Stephen Kelly | 2011-08-11 | 1 | -2/+2 | |
| | ||||||
* | Only set the deprecated attribute if hidden visibilty is enabled. | Stephen Kelly | 2011-08-11 | 1 | -1/+3 | |
| | | | | | This is what is tested in the unit test. If it makes sense, another option can be added later. | |||||
* | Add some debug output to narrow down deprecation test issues | Stephen Kelly | 2011-08-10 | 1 | -0/+2 | |
| | | | | Particularly Borland and VS7.0 seem to still be failing. | |||||
* | Another attempt at fixing Borland. | Stephen Kelly | 2011-08-10 | 1 | -4/+2 | |
| | | | | | Apparently it still needs to be exported, but only declspec(deprecated) does not work. | |||||
* | Fix off-by-not in test for Borland. | Stephen Kelly | 2011-08-10 | 1 | -1/+1 | |
| | ||||||
* | Another attempt to fix the tests on Borland. | Stephen Kelly | 2011-08-10 | 1 | -5/+9 | |
| | ||||||
* | Disable all export macros on Borland. | Stephen Kelly | 2011-08-10 | 1 | -2/+2 | |
| | ||||||
* | Only set the COMPILER_HAS_HIDDEN_VISIBILITY if GCC >= 4.2 | Stephen Kelly | 2011-08-10 | 1 | -19/+22 | |
| | | | | | | Hearsay has it that before that version it didn't work properly. Hopefully this will fix more dashboard builds. | |||||
* | Add some debug output. | Stephen Kelly | 2011-08-10 | 1 | -0/+2 | |
| | | | | Hopefully this shows up in continuous test output. | |||||
* | Simplify the compiler feature check | Stephen Kelly | 2011-08-10 | 1 | -6/+4 | |
| | ||||||
* | Simplify. We already know we have hidden visibility at this point. | Stephen Kelly | 2011-08-10 | 1 | -5/+3 | |
| | ||||||
* | Test for features, not specific compilers. | Stephen Kelly | 2011-08-10 | 1 | -3/+3 | |
| | ||||||
* | Remove the fatal_warnings option which is no longer used. | Stephen Kelly | 2011-08-10 | 1 | -12/+0 | |
| | ||||||
* | Add missing licence header. | Stephen Kelly | 2011-08-09 | 1 | -0/+14 | |
| | ||||||
* | Handle the case where the user changes the DEFINE_SYMBOL property. | Stephen Kelly | 2011-08-08 | 1 | -0/+6 | |
| | | | | This eases porting of KDE code. | |||||
* | Add the GenerateExportMacro with unit tests. | Stephen Kelly | 2011-08-07 | 1 | -0/+251 | |
Reviewed-by: Marcus D. Hanwell <marcus.hanwell@kitware.com> |