• Home
Name Date Size #Lines LOC

..--

gRPC/03-May-2024-3017

Benchmarks.mdD03-May-20244.8 KiB6453

Building.mdD03-May-20245.1 KiB11490

CONTRIBUTING.mdD03-May-20242.2 KiB4337

CUsage.mdD03-May-20248.1 KiB225176

Compiler.mdD03-May-20248.5 KiB225145

CppUsage.mdD03-May-202427 KiB611465

CsharpUsage.mdD03-May-20247 KiB176134

DartUsage.mdD03-May-20245 KiB10983

FlatBuffers.mdD03-May-20249.5 KiB189158

FlexBuffers.mdD03-May-20248.2 KiB205162

GoApi.mdD03-May-20241.2 KiB2721

GoApi_generated.txtD03-May-20244.5 KiB12697

GoUsage.mdD03-May-20243.7 KiB10070

Grammar.mdD03-May-20242.2 KiB7542

Internals.mdD03-May-202419.6 KiB456350

JavaScriptUsage.mdD03-May-20244 KiB10675

JavaUsage.mdD03-May-20244.7 KiB11588

KotlinUsage.mdD03-May-20243.7 KiB8457

LobsterUsage.mdD03-May-20243.3 KiB8660

LuaUsage.mdD03-May-20243 KiB8257

PHPUsage.mdD03-May-20243.3 KiB9067

PythonUsage.mdD03-May-20243.9 KiB10173

README_TO_GENERATE_DOCS.mdD03-May-20241.1 KiB3321

RustUsage.mdD03-May-20247.7 KiB175130

Schemas.mdD03-May-202426.7 KiB633484

Support.mdD03-May-20243.6 KiB4941

SwiftUsage.mdD03-May-20244 KiB9264

Tutorial.mdD03-May-2024107.7 KiB3,4193,127

TypeScriptUsage.mdD03-May-20242.4 KiB6745

WhitePaper.mdD03-May-20245.6 KiB12998

doxyfileD03-May-2024100.1 KiB2,3721,849

doxygen_layout.xmlD03-May-20248.5 KiB251226

groupsD03-May-2024675 2416

style.cssD03-May-20245.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](http://www.stack.nl/~dimitri/doxygen/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