p2p/stingray_sdk/engine_plugin_api/default_plugin_suffix.h
Lucas Schwiderski 2c9ce46dd2
chore: Rework project structure
There likely won't be much need for multiple separate crates.
2023-05-26 23:42:01 +02:00

19 lines
536 B
C

#pragma once
#if defined(WINDOWSPC)
#ifdef PLATFORM_64BIT
#define ENGINE_DEFAULT_PLUGIN_SUFFIX_BIT "w64"
#else
#define ENGINE_DEFAULT_PLUGIN_SUFFIX_BIT "w32"
#endif
#if defined(_DEBUG)
#define ENGINE_DEFAULT_PLUGIN_SUFFIX_CONFIG "debug"
#elif defined(DEVELOPMENT)
#define ENGINE_DEFAULT_PLUGIN_SUFFIX_CONFIG "dev"
#else
#define ENGINE_DEFAULT_PLUGIN_SUFFIX_CONFIG "release"
#endif
#define ENGINE_DEFAULT_PLUGIN_SUFFIX "_plugin" ENGINE_DEFAULT_PLUGIN_SUFFIX_BIT "_" ENGINE_DEFAULT_PLUGIN_SUFFIX_CONFIG ".dll"
#endif