xref: /OK3568_Linux_fs/buildroot/docs/manual/adding-packages.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// -*- mode:doc; -*-
2// vim: set syntax=asciidoc:
3
4[[adding-packages]]
5== Adding new packages to Buildroot
6
7This section covers how new packages (userspace libraries or
8applications) can be integrated into Buildroot. It also shows how
9existing packages are integrated, which is needed for fixing issues or
10tuning their configuration.
11
12When you add a new package, be sure to test it in various conditions
13(see xref:testing-package[]) and also check it for coding style (see
14xref:check-package[]).
15
16include::adding-packages-directory.txt[]
17
18include::adding-packages-generic.txt[]
19
20include::adding-packages-autotools.txt[]
21
22include::adding-packages-cmake.txt[]
23
24include::adding-packages-python.txt[]
25
26include::adding-packages-luarocks.txt[]
27
28include::adding-packages-perl.txt[]
29
30include::adding-packages-virtual.txt[]
31
32include::adding-packages-kconfig.txt[]
33
34include::adding-packages-rebar.txt[]
35
36include::adding-packages-waf.txt[]
37
38include::adding-packages-meson.txt[]
39
40include::adding-packages-cargo.txt[]
41
42include::adding-packages-golang.txt[]
43
44include::adding-packages-qmake.txt[]
45
46include::adding-packages-kernel-module.txt[]
47
48include::adding-packages-asciidoc.txt[]
49
50include::adding-packages-linux-kernel-spec-infra.txt[]
51
52include::adding-packages-hooks.txt[]
53
54include::adding-packages-gettext.txt[]
55
56include::adding-packages-tips.txt[]
57
58include::adding-packages-conclusion.txt[]
59