diff options
Diffstat (limited to 'archived/projt-launcher/scripts/gen-cmark-export.sh')
| -rwxr-xr-x | archived/projt-launcher/scripts/gen-cmark-export.sh | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/archived/projt-launcher/scripts/gen-cmark-export.sh b/archived/projt-launcher/scripts/gen-cmark-export.sh new file mode 100755 index 0000000000..2aae7b607d --- /dev/null +++ b/archived/projt-launcher/scripts/gen-cmark-export.sh @@ -0,0 +1,30 @@ +#!/bin/sh +# Generate cmark_export.h + +cat > "$1" << 'EOF' +#ifndef CMARK_EXPORT_H +#define CMARK_EXPORT_H + +#ifdef CMARK_STATIC_DEFINE +# define CMARK_EXPORT +# define CMARK_NO_EXPORT +#else +# if defined(_WIN32) || defined(__CYGWIN__) +# ifdef cmark_EXPORTS +# define CMARK_EXPORT __declspec(dllexport) +# else +# define CMARK_EXPORT __declspec(dllimport) +# endif +# define CMARK_NO_EXPORT +# else +# ifndef CMARK_EXPORT +# define CMARK_EXPORT __attribute__((visibility("default"))) +# endif +# ifndef CMARK_NO_EXPORT +# define CMARK_NO_EXPORT __attribute__((visibility("hidden"))) +# endif +# endif +#endif + +#endif /* CMARK_EXPORT_H */ +EOF |
