123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #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@
- # ifdef @EXPORT_IMPORT_CONDITION@
- /* 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
- #ifndef @DEPRECATED_MACRO_NAME@
- # define @DEPRECATED_MACRO_NAME@ @DEFINE_DEPRECATED@
- #endif
- #ifndef @DEPRECATED_MACRO_NAME@_EXPORT
- # define @DEPRECATED_MACRO_NAME@_EXPORT @EXPORT_MACRO_NAME@ @DEPRECATED_MACRO_NAME@
- #endif
- #ifndef @DEPRECATED_MACRO_NAME@_NO_EXPORT
- # define @DEPRECATED_MACRO_NAME@_NO_EXPORT @NO_EXPORT_MACRO_NAME@ @DEPRECATED_MACRO_NAME@
- #endif
- #if @DEFINE_NO_DEPRECATED@ /* DEFINE_NO_DEPRECATED */
- # ifndef @NO_DEPRECATED_MACRO_NAME@
- # define @NO_DEPRECATED_MACRO_NAME@
- # endif
- #endif
- @CUSTOM_CONTENT@
- #endif /* @INCLUDE_GUARD_NAME@ */
|