config.h 632 B

1234567891011121314151617181920212223
  1. /*
  2. * Copyright 2010-2026 Branimir Karadzic. All rights reserved.
  3. * License: https://github.com/bkaradzic/bx/blob/master/LICENSE
  4. */
  5. #ifndef BX_CONFIG_H_HEADER_GUARD
  6. #define BX_CONFIG_H_HEADER_GUARD
  7. #ifndef BX_CONFIG_DEBUG
  8. # error "BX_CONFIG_DEBUG must be defined in build script!"
  9. #endif // BX_CONFIG_DEBUG
  10. #ifndef BX_CONFIG_ALLOCATOR_DEBUG
  11. # define BX_CONFIG_ALLOCATOR_DEBUG BX_CONFIG_DEBUG
  12. #endif // BX_CONFIG_ALLOCATOR_DEBUG
  13. #ifndef BX_CONFIG_SUPPORTS_THREADING
  14. # define BX_CONFIG_SUPPORTS_THREADING !(0 \
  15. || BX_PLATFORM_EMSCRIPTEN \
  16. )
  17. #endif // BX_CONFIG_SUPPORTS_THREADING
  18. #endif // BX_CONFIG_H_HEADER_GUARD