Fixed module extension on OSX

This commit is contained in:
Ryzerth 2021-04-18 21:36:15 +02:00
parent 89599d0bf8
commit bdce551a50

View File

@ -14,13 +14,17 @@
#endif #endif
#ifdef _WIN32 #ifdef _WIN32
#include <Windows.h> #include <Windows.h>
#define MOD_EXPORT extern "C" __declspec(dllexport) #define MOD_EXPORT extern "C" __declspec(dllexport)
#define SDRPP_MOD_EXTENTSION ".dll" #define SDRPP_MOD_EXTENTSION ".dll"
#else #else
#include <dlfcn.h> #include <dlfcn.h>
#define MOD_EXPORT extern "C" #define MOD_EXPORT extern "C"
#define SDRPP_MOD_EXTENTSION ".so" #ifdef __APPLE__
#define SDRPP_MOD_EXTENTSION ".dylib"
#else
#define SDRPP_MOD_EXTENTSION ".so"
#endif
#endif #endif
class ModuleManager { class ModuleManager {