diff options
author | Karroffel <therzog@mail.de> | 2017-06-18 01:16:10 +0200 |
---|---|---|
committer | Karroffel <therzog@mail.de> | 2017-06-18 01:16:10 +0200 |
commit | de18b8ee969713208cf8629f3fd15485c604729f (patch) | |
tree | 1668d066e4d8386b2764b37049c305c50b2561a8 /modules/gdnative | |
parent | 2da3f48e5a3025ca985a0a7305c0c7ffa9ac1f17 (diff) |
[GDNative] added GDN_EXPORT macro for libraries
Up until now there only was GDAPI which was used
for the procedures Godot exposes.
Diffstat (limited to 'modules/gdnative')
-rw-r--r-- | modules/gdnative/godot.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/gdnative/godot.h b/modules/gdnative/godot.h index 726bde0b65..1d86998291 100644 --- a/modules/gdnative/godot.h +++ b/modules/gdnative/godot.h @@ -60,6 +60,13 @@ extern "C" { #define GDAPI GDCALLINGCONV #endif +// This is for libraries *using* the header, NOT GODOT EXPOSING STUFF!! +#ifdef _WIN32 +#define GDN_EXPORT __declspec(dllexport) +#else +#define GDN_EXPORT +#endif + #include <stdbool.h> #include <stdint.h> |