BsEngineConfig.h.in 959 B

1234567891011121314151617181920
  1. #define BS_VERSION_MAJOR @BS_VERSION_MAJOR@
  2. #define BS_VERSION_MINOR @BS_VERSION_MINOR@
  3. #define BS_RENDERER_MODULE "@RENDERER_MODULE_LIB@"
  4. #define BS_RENDER_API_MODULE "@RENDER_API_MODULE_LIB@"
  5. #define BS_AUDIO_MODULE "@AUDIO_MODULE_LIB@"
  6. #define BS_PHYSICS_MODULE "@PHYSICS_MODULE_LIB@"
  7. #define BS_INPUT_MODULE "@INPUT_MODULE_LIB@"
  8. /** Path to the application root when files haven't been packaged yet (e.g. running from debugger). */
  9. static const char* RAW_APP_ROOT = "@PROJECT_SOURCE_DIR@/../";
  10. /** Path to the binaries when files haven't been packaged yet (e.g. running from debugger). */
  11. #if BS_CONFIG == BS_CONFIG_DEBUG
  12. static const char* BINARIES_PATH = "@CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG@";
  13. #elif BS_CONFIG == BS_CONFIG_OPTIMIZEDDEBUG
  14. static const char* BINARIES_PATH = "@CMAKE_RUNTIME_OUTPUT_DIRECTORY_OPTIMIZEDDEBUG@";
  15. #elif BS_CONFIG == BS_CONFIG_RELEASE
  16. static const char* BINARIES_PATH = "@CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE@";
  17. #endif