summaryrefslogtreecommitdiff
path: root/Ports/flatbuffers
AgeCommit message (Collapse)Author
2021-05-10Ports: Remove obsolete patch for flatbuffersGunnar Beutner
The patch is not neccessary anymore, in fact it breaks the build now because we have those functions in the std namespace.
2021-04-20Everywhere: Replace SERENITY_ROOT with SERENITY_SOURCE_DIRPanagiotis Vasilopoulos
2021-04-16Toolchain+Ports: Move the CMake toolchain file into a subdirectoryGunnar Beutner
2021-04-06Ports: Add flatbuffers library (#6050)Arthur Mendes
The flatbuffers library is a serialization library, created by Google for game development and performance-critical applications. It aims to be fast and efficient. This commit creates a port of it to SerenityOS. The flatbuffers build process generates three things: some header files, a library (libflatbuffers) and a schema compiler (flatc). There are tests, but they are not compiled, because it runs the flatbuffers schema compiler, one of the things we are cross-compiling. The compiler will not run because the target is different from the host