summaryrefslogtreecommitdiffstats
path: root/Tests/Contracts
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2013-03-14 15:37:49 (GMT)
committerStephen Kelly <steveire@gmail.com>2013-05-23 17:24:34 (GMT)
commit7ffef5024aa92a9802785c2e02abfd13249e6160 (patch)
tree0fa34653d6c37c548eeb0a7217af85262a7cf9ed /Tests/Contracts
parent711073e8c659291fc21a1498a1240eef4922369c (diff)
downloadCMake-7ffef5024aa92a9802785c2e02abfd13249e6160.zip
CMake-7ffef5024aa92a9802785c2e02abfd13249e6160.tar.gz
CMake-7ffef5024aa92a9802785c2e02abfd13249e6160.tar.bz2
GenerateExportHeader: Allow use of of this macro with MODULEs.
The significant issue with MODULEs is that on Windows, the exported symbols must be dllexported and they are not imported. In other export macro implementations this is done by defining an export macro outside of any ifdef which depends on definitions set on the command line. However, with cmake we already expect the DEFINE_SYMBOL to be defined, so the regular EXPORT macro can be used by such plugins.
Diffstat (limited to 'Tests/Contracts')
0 files changed, 0 insertions, 0 deletions