#define BS_RENDERER_MODULE "@RENDERER_MODULE_LIB@" #define BS_RENDER_API_MODULE "@RENDER_API_MODULE_LIB@" #define BS_AUDIO_MODULE "@AUDIO_MODULE_LIB@" #define BS_PHYSICS_MODULE "@PHYSICS_MODULE_LIB@" /** Path to the application root when files haven't been packaged yet (e.g. running from debugger). */ static constexpr const char* RAW_APP_ROOT = "@PROJECT_SOURCE_DIR@/../"; /** Path to the binaries when files haven't been packaged yet (e.g. running from debugger). */ #if BS_CONFIG == BS_CONFIG_DEBUG static constexpr const char* BINARIES_PATH = "@CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG@"; #elif BS_CONFIG == BS_CONFIG_OPTIMIZEDDEBUG static constexpr const char* BINARIES_PATH = "@CMAKE_RUNTIME_OUTPUT_DIRECTORY_OPTIMIZEDDEBUG@"; #elif BS_CONFIG == BS_CONFIG_RELEASE static constexpr const char* BINARIES_PATH = "@CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE@"; #endif