mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-22 22:31:18 -05:00
Tests: fix Module.GenerateExportHeader building on Clang/C2
This commit is contained in:
committed by
Brad King
parent
123b7e1335
commit
ada3736c78
@@ -0,0 +1,41 @@
|
||||
|
||||
#ifndef LIBSHARED_EXPORT_H
|
||||
#define LIBSHARED_EXPORT_H
|
||||
|
||||
#ifdef LIBSHARED_STATIC_DEFINE
|
||||
# define LIBSHARED_EXPORT
|
||||
# define LIBSHARED_NO_EXPORT
|
||||
#else
|
||||
# ifndef LIBSHARED_EXPORT
|
||||
# ifdef libshared_EXPORTS
|
||||
/* We are building this library */
|
||||
# define LIBSHARED_EXPORT __declspec(dllexport)
|
||||
# else
|
||||
/* We are using this library */
|
||||
# define LIBSHARED_EXPORT __declspec(dllimport)
|
||||
# endif
|
||||
# endif
|
||||
|
||||
# ifndef LIBSHARED_NO_EXPORT
|
||||
# define LIBSHARED_NO_EXPORT
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef LIBSHARED_DEPRECATED
|
||||
# define LIBSHARED_DEPRECATED __attribute__ ((__deprecated__))
|
||||
#endif
|
||||
|
||||
#ifndef LIBSHARED_DEPRECATED_EXPORT
|
||||
# define LIBSHARED_DEPRECATED_EXPORT LIBSHARED_EXPORT LIBSHARED_DEPRECATED
|
||||
#endif
|
||||
|
||||
#ifndef LIBSHARED_DEPRECATED_NO_EXPORT
|
||||
# define LIBSHARED_DEPRECATED_NO_EXPORT LIBSHARED_NO_EXPORT LIBSHARED_DEPRECATED
|
||||
#endif
|
||||
|
||||
#define DEFINE_NO_DEPRECATED 0
|
||||
#if DEFINE_NO_DEPRECATED
|
||||
# define LIBSHARED_NO_DEPRECATED
|
||||
#endif
|
||||
|
||||
#endif
|
||||
@@ -0,0 +1,41 @@
|
||||
|
||||
#ifndef LIBSTATIC_EXPORT_H
|
||||
#define LIBSTATIC_EXPORT_H
|
||||
|
||||
#ifdef LIBSTATIC_STATIC_DEFINE
|
||||
# define LIBSTATIC_EXPORT
|
||||
# define LIBSTATIC_NO_EXPORT
|
||||
#else
|
||||
# ifndef LIBSTATIC_EXPORT
|
||||
# ifdef libstatic_EXPORTS
|
||||
/* We are building this library */
|
||||
# define LIBSTATIC_EXPORT
|
||||
# else
|
||||
/* We are using this library */
|
||||
# define LIBSTATIC_EXPORT
|
||||
# endif
|
||||
# endif
|
||||
|
||||
# ifndef LIBSTATIC_NO_EXPORT
|
||||
# define LIBSTATIC_NO_EXPORT
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef LIBSTATIC_DEPRECATED
|
||||
# define LIBSTATIC_DEPRECATED __attribute__ ((__deprecated__))
|
||||
#endif
|
||||
|
||||
#ifndef LIBSTATIC_DEPRECATED_EXPORT
|
||||
# define LIBSTATIC_DEPRECATED_EXPORT LIBSTATIC_EXPORT LIBSTATIC_DEPRECATED
|
||||
#endif
|
||||
|
||||
#ifndef LIBSTATIC_DEPRECATED_NO_EXPORT
|
||||
# define LIBSTATIC_DEPRECATED_NO_EXPORT LIBSTATIC_NO_EXPORT LIBSTATIC_DEPRECATED
|
||||
#endif
|
||||
|
||||
#define DEFINE_NO_DEPRECATED 0
|
||||
#if DEFINE_NO_DEPRECATED
|
||||
# define LIBSTATIC_NO_DEPRECATED
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user