• Home
Name Date Size #Lines LOC

..--

gRPC/06-May-2025-3017

Benchmarks.mdD06-May-20254.8 KiB6453

Building.mdD06-May-20256 KiB134105

CONTRIBUTING.mdD06-May-20252.2 KiB4337

CUsage.mdD06-May-20258.1 KiB225176

Compiler.mdD06-May-20259.1 KiB243155

CppUsage.mdD06-May-202526.8 KiB640491

CsharpUsage.mdD06-May-202510.7 KiB266200

DartUsage.mdD06-May-20256 KiB132100

FlatBuffers.mdD06-May-20259.4 KiB189158

FlexBuffers.mdD06-May-20258.2 KiB205162

GoApi.mdD06-May-20251.2 KiB2721

GoApi_generated.txtD06-May-20254.5 KiB12697

GoUsage.mdD06-May-20253.7 KiB10070

Grammar.mdD06-May-20252.2 KiB7542

IntermediateRepresentation.mdD06-May-20251.5 KiB3627

Internals.mdD06-May-202520.2 KiB469360

JavaScriptUsage.mdD06-May-20253.4 KiB9467

JavaUsage.mdD06-May-20254.7 KiB11588

KotlinUsage.mdD06-May-20253.7 KiB8457

LobsterUsage.mdD06-May-20253.3 KiB8660

LuaUsage.mdD06-May-20253 KiB8257

PHPUsage.mdD06-May-20253.3 KiB9067

PythonUsage.mdD06-May-20253.9 KiB10173

README_TO_GENERATE_DOCS.mdD06-May-20251 KiB3321

RustUsage.mdD06-May-20258.6 KiB187141

Schemas.mdD06-May-202528.7 KiB686526

Support.mdD06-May-20253.9 KiB5850

SwiftUsage.mdD06-May-20254.4 KiB9870

Tutorial.mdD06-May-2025110.9 KiB3,5643,260

TypeScriptUsage.mdD06-May-20253.5 KiB9767

WhitePaper.mdD06-May-20255.6 KiB12998

doxyfileD06-May-2025100.2 KiB2,3761,853

doxygen_layout.xmlD06-May-20258.7 KiB255230

groupsD06-May-2025675 2416

style.cssD06-May-20255.4 KiB397324

README_TO_GENERATE_DOCS.md

1## Prerequisites
2
3To generate the docs for FlatBuffers from the source files, you
4will first need to install two programs.
5
61. You will need to install `doxygen`. See
7   [Download Doxygen](https://doxygen.nl/download.html).
8
92. You will need to install `doxypypy` to format python comments appropriately.
10   Install it from [here](https://github.com/Feneric/doxypypy).
11
12*Note: You will need both `doxygen` and `doxypypy` to be in your
13[PATH](https://en.wikipedia.org/wiki/PATH_(variable)) environment variable.*
14
15After you have both of those files installed and in your path, you need to
16set up the `py_filter` to invoke `doxypypy` from `doxygen`.
17
18Follow the steps
19[here](https://github.com/Feneric/doxypypy#invoking-doxypypy-from-doxygen).
20
21## Generating Docs
22
23Run the following commands to generate the docs:
24
25`cd flatbuffers/docs/source`
26`doxygen`
27
28The output is placed in `flatbuffers/docs/html`.
29
30*Note: The Go API Reference code must be generated ahead of time. For
31instructions on how to regenerated this file, please read the comments
32in `GoApi.md`.*
33