123456789101112131415161718192021222324
  1. {
  2. "$schema": "../res/toolchain-schema.json",
  3. "compiler_id": "gnu",
  4. "c_compiler": "gcc-9",
  5. "cxx_compiler": "g++-9",
  6. "warning_flags": [
  7. "-Werror",
  8. ],
  9. "flags": [
  10. "-I/usr/local/opt/openssl@1.1/include",
  11. /// NOTE: Asan/UBsan misbehave on macOS, so we aren't ready to use them in CI
  12. // "-fsanitize=address,undefined",
  13. ],
  14. "cxx_flags": [
  15. "-fconcepts",
  16. "-std=c++2a",
  17. ],
  18. "link_flags": [
  19. // "-fsanitize=address,undefined",
  20. "/usr/local/opt/openssl@1.1/lib/libssl.a",
  21. "/usr/local/opt/openssl@1.1/lib/libcrypto.a",
  22. ],
  23. "debug": true
  24. }