buildinf.h 784 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #if defined(__ANDROID__) && defined(__arm__)
  3. # include "buildinf-android-arm.h"
  4. #elif defined(__ANDROID__) && defined(__aarch64__)
  5. # include "buildinf-android-arm64.h"
  6. #elif defined(__ANDROID__) && defined(__i686__)
  7. # include "buildinf-android-i686.h"
  8. #elif defined(__ANDROID__) && defined(__x86_64__)
  9. # include "buildinf-android-x86_64.h"
  10. #elif defined(__IOS__) && defined(__aarch64__)
  11. # include "buildinf-ios-arm64.h"
  12. #elif defined(__IOS__) && defined(__x86_64__)
  13. # include "buildinf-ios-x86_64.h"
  14. #elif defined(__APPLE__) && (defined(__aarch64__) || defined(_M_ARM64))
  15. # include "buildinf-osx-arm64.h"
  16. #elif defined(__APPLE__)
  17. # include "buildinf-osx.h"
  18. #elif defined(_MSC_VER)
  19. # include "buildinf-win.h"
  20. #else
  21. # include "buildinf-linux.h"
  22. #endif