Make and generate_code.sh generate same outputs (#6855)

* added --bfbs-builtins

* update generate_code.bat

* forgot the .

* updated checking scripts

* added bypass for the monster_test.bfbs and arrays_test.bfbs diff issue

* removed check on windows for now
7 files changed
tree: adaef0f935a4d9f45a95a84a6746dffbf695f1b6
  1. .appveyor/
  2. .bazelci/
  3. .clang-format
  4. .editorconfig
  5. .eslintrc.js
  6. .gitattributes
  7. .github/
  8. .gitignore
  9. .travis.yml
  10. .travis/
  11. BUILD.bazel
  12. CMake/
  13. CMakeLists.txt
  14. CONTRIBUTING.md
  15. Formatters.md
  16. LICENSE.txt
  17. SECURITY.md
  18. WORKSPACE
  19. android/
  20. appveyor.yml
  21. bazel/
  22. build_defs.bzl
  23. composer.json
  24. conan/
  25. conanfile.py
  26. dart/
  27. docs/
  28. go/
  29. grpc/
  30. include/
  31. java/
  32. js/
  33. kotlin/
  34. lobster/
  35. lua/
  36. mjs/
  37. net/
  38. package.json
  39. php/
  40. pom.xml
  41. python/
  42. readme.md
  43. reflection/
  44. rust/
  45. samples/
  46. scripts/
  47. snap/
  48. src/
  49. swift.swiftformat
  50. swift/
  51. tests/
  52. ts/
  53. tsconfig.json
  54. tsconfig.mjs.json
readme.md

logo FlatBuffers

Build Status Build status Join the chat at https://gitter.im/google/flatbuffers Discord Chat Twitter Follow

FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.

Go to our landing page to browse our documentation.

Supported operating systems

  • Windows
  • MacOS X
  • Linux
  • Android
  • And any others with a recent C++ compiler.

Supported programming languages

  • C++
  • C#
  • C
  • Dart
  • Go
  • Java
  • JavaScript
  • Lobster
  • Lua
  • PHP
  • Python
  • Rust
  • TypeScript

and more in progress...

Contribution

To contribute to this project, see CONTRIBUTING.

Security

Please see our Security Policy for reporting vulnerabilities.

Licensing

Flatbuffers is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.