2011-07-13 00:13:33 +00:00
|
|
|
|
|
|
|
#ifndef @INCLUDE_GUARD_NAME@
|
|
|
|
#define @INCLUDE_GUARD_NAME@
|
|
|
|
|
|
|
|
#ifdef @STATIC_DEFINE@
|
|
|
|
# define @EXPORT_MACRO_NAME@
|
|
|
|
# define @NO_EXPORT_MACRO_NAME@
|
|
|
|
#else
|
|
|
|
# ifndef @EXPORT_MACRO_NAME@
|
2011-08-08 00:08:10 +00:00
|
|
|
# ifdef @EXPORT_IMPORT_CONDITION@
|
2011-07-13 00:13:33 +00:00
|
|
|
/* We are building this library */
|
|
|
|
# define @EXPORT_MACRO_NAME@ @DEFINE_EXPORT@
|
|
|
|
# else
|
|
|
|
/* We are using this library */
|
|
|
|
# define @EXPORT_MACRO_NAME@ @DEFINE_IMPORT@
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
|
|
|
|
# ifndef @NO_EXPORT_MACRO_NAME@
|
|
|
|
# define @NO_EXPORT_MACRO_NAME@ @DEFINE_NO_EXPORT@
|
|
|
|
# endif
|
|
|
|
#endif
|
|
|
|
|
2011-08-23 21:19:31 +00:00
|
|
|
#ifndef @DEPRECATED_MACRO_NAME@
|
|
|
|
# define @DEPRECATED_MACRO_NAME@ @DEFINE_DEPRECATED@
|
2013-09-23 05:44:37 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef @DEPRECATED_MACRO_NAME@_EXPORT
|
2013-09-23 05:43:57 +00:00
|
|
|
# define @DEPRECATED_MACRO_NAME@_EXPORT @EXPORT_MACRO_NAME@ @DEPRECATED_MACRO_NAME@
|
2013-09-23 05:44:37 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef @DEPRECATED_MACRO_NAME@_NO_EXPORT
|
2013-09-23 05:43:57 +00:00
|
|
|
# define @DEPRECATED_MACRO_NAME@_NO_EXPORT @NO_EXPORT_MACRO_NAME@ @DEPRECATED_MACRO_NAME@
|
2011-07-13 00:13:33 +00:00
|
|
|
#endif
|
|
|
|
|
2016-03-17 11:02:26 +00:00
|
|
|
#if @DEFINE_NO_DEPRECATED@ /* DEFINE_NO_DEPRECATED */
|
2016-03-17 11:09:53 +00:00
|
|
|
# ifndef @NO_DEPRECATED_MACRO_NAME@
|
|
|
|
# define @NO_DEPRECATED_MACRO_NAME@
|
|
|
|
# endif
|
2011-08-23 21:26:43 +00:00
|
|
|
#endif
|
2016-06-28 13:42:08 +00:00
|
|
|
@CUSTOM_CONTENT@
|
2018-01-08 19:00:24 +00:00
|
|
|
#endif /* @INCLUDE_GUARD_NAME@ */
|