瀏覽代碼

docs/manual: rename *.txt as *.adoc

by using this standard extension `adoc`,
these files are rendered on gitlab & github

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Francois Perrad 2 年之前
父節點
當前提交
32cec3be97
共有 78 個文件被更改,包括 172 次插入172 次删除
  1. 0 0
      docs/manual/adding-board-support.adoc
  2. 0 0
      docs/manual/adding-packages-asciidoc.adoc
  3. 0 0
      docs/manual/adding-packages-autotools.adoc
  4. 0 0
      docs/manual/adding-packages-cargo.adoc
  5. 0 0
      docs/manual/adding-packages-cmake.adoc
  6. 0 0
      docs/manual/adding-packages-conclusion.adoc
  7. 0 0
      docs/manual/adding-packages-directory.adoc
  8. 0 0
      docs/manual/adding-packages-generic.adoc
  9. 0 0
      docs/manual/adding-packages-gettext.adoc
  10. 0 0
      docs/manual/adding-packages-golang.adoc
  11. 0 0
      docs/manual/adding-packages-hooks.adoc
  12. 0 0
      docs/manual/adding-packages-kconfig.adoc
  13. 0 0
      docs/manual/adding-packages-kernel-module.adoc
  14. 0 0
      docs/manual/adding-packages-linux-kernel-spec-infra.adoc
  15. 0 0
      docs/manual/adding-packages-luarocks.adoc
  16. 0 0
      docs/manual/adding-packages-meson.adoc
  17. 0 0
      docs/manual/adding-packages-perl.adoc
  18. 0 0
      docs/manual/adding-packages-python.adoc
  19. 0 0
      docs/manual/adding-packages-qmake.adoc
  20. 0 0
      docs/manual/adding-packages-rebar.adoc
  21. 0 0
      docs/manual/adding-packages-tips.adoc
  22. 0 0
      docs/manual/adding-packages-virtual.adoc
  23. 0 0
      docs/manual/adding-packages-waf.adoc
  24. 58 0
      docs/manual/adding-packages.adoc
  25. 0 58
      docs/manual/adding-packages.txt
  26. 16 0
      docs/manual/advanced.adoc
  27. 0 16
      docs/manual/advanced.txt
  28. 6 0
      docs/manual/appendix.adoc
  29. 0 6
      docs/manual/appendix.txt
  30. 0 0
      docs/manual/beyond-buildroot.adoc
  31. 0 0
      docs/manual/ccache-support.adoc
  32. 3 3
      docs/manual/common-usage.adoc
  33. 0 0
      docs/manual/configure-other-components.adoc
  34. 0 0
      docs/manual/configure.adoc
  35. 0 0
      docs/manual/contribute.adoc
  36. 0 0
      docs/manual/customize-configuration.adoc
  37. 0 0
      docs/manual/customize-device-permission-tables.adoc
  38. 0 0
      docs/manual/customize-directory-structure.adoc
  39. 0 0
      docs/manual/customize-outside-br.adoc
  40. 0 0
      docs/manual/customize-packages.adoc
  41. 0 0
      docs/manual/customize-patches.adoc
  42. 0 0
      docs/manual/customize-post-image.adoc
  43. 0 0
      docs/manual/customize-quick-guide.adoc
  44. 1 1
      docs/manual/customize-rootfs.adoc
  45. 0 0
      docs/manual/customize-users-tables.adoc
  46. 9 9
      docs/manual/customize.adoc
  47. 0 0
      docs/manual/debugging-buildroot.adoc
  48. 0 0
      docs/manual/developers.adoc
  49. 0 0
      docs/manual/download-infra.adoc
  50. 0 0
      docs/manual/download-location.adoc
  51. 0 0
      docs/manual/faq-troubleshooting.adoc
  52. 0 0
      docs/manual/getting.adoc
  53. 0 0
      docs/manual/how-buildroot-works.adoc
  54. 0 0
      docs/manual/integration-selinux-support.adoc
  55. 0 0
      docs/manual/integration-systemd.adoc
  56. 2 2
      docs/manual/integration.adoc
  57. 0 0
      docs/manual/introduction.adoc
  58. 0 0
      docs/manual/known-issues.adoc
  59. 0 0
      docs/manual/legal-notice.adoc
  60. 0 0
      docs/manual/make-tips.adoc
  61. 0 0
      docs/manual/makedev-syntax.adoc
  62. 0 0
      docs/manual/makeusers-syntax.adoc
  63. 75 0
      docs/manual/manual.adoc
  64. 1 1
      docs/manual/manual.mk
  65. 0 75
      docs/manual/manual.txt
  66. 0 0
      docs/manual/migrating.adoc
  67. 0 0
      docs/manual/package-make-target.adoc
  68. 0 0
      docs/manual/patch-policy.adoc
  69. 0 0
      docs/manual/prerequisite.adoc
  70. 0 0
      docs/manual/quickstart.adoc
  71. 0 0
      docs/manual/rebuilding-packages.adoc
  72. 0 0
      docs/manual/release-engineering.adoc
  73. 0 0
      docs/manual/resources.adoc
  74. 0 0
      docs/manual/using-buildroot-debugger.adoc
  75. 0 0
      docs/manual/using-buildroot-development.adoc
  76. 0 0
      docs/manual/using-buildroot-toolchain.adoc
  77. 0 0
      docs/manual/writing-rules.adoc
  78. 1 1
      package/doc-asciidoc.mk

+ 0 - 0
docs/manual/adding-board-support.txt → docs/manual/adding-board-support.adoc


+ 0 - 0
docs/manual/adding-packages-asciidoc.txt → docs/manual/adding-packages-asciidoc.adoc


+ 0 - 0
docs/manual/adding-packages-autotools.txt → docs/manual/adding-packages-autotools.adoc


+ 0 - 0
docs/manual/adding-packages-cargo.txt → docs/manual/adding-packages-cargo.adoc


+ 0 - 0
docs/manual/adding-packages-cmake.txt → docs/manual/adding-packages-cmake.adoc


+ 0 - 0
docs/manual/adding-packages-conclusion.txt → docs/manual/adding-packages-conclusion.adoc


+ 0 - 0
docs/manual/adding-packages-directory.txt → docs/manual/adding-packages-directory.adoc


+ 0 - 0
docs/manual/adding-packages-generic.txt → docs/manual/adding-packages-generic.adoc


+ 0 - 0
docs/manual/adding-packages-gettext.txt → docs/manual/adding-packages-gettext.adoc


+ 0 - 0
docs/manual/adding-packages-golang.txt → docs/manual/adding-packages-golang.adoc


+ 0 - 0
docs/manual/adding-packages-hooks.txt → docs/manual/adding-packages-hooks.adoc


+ 0 - 0
docs/manual/adding-packages-kconfig.txt → docs/manual/adding-packages-kconfig.adoc


+ 0 - 0
docs/manual/adding-packages-kernel-module.txt → docs/manual/adding-packages-kernel-module.adoc


+ 0 - 0
docs/manual/adding-packages-linux-kernel-spec-infra.txt → docs/manual/adding-packages-linux-kernel-spec-infra.adoc


+ 0 - 0
docs/manual/adding-packages-luarocks.txt → docs/manual/adding-packages-luarocks.adoc


+ 0 - 0
docs/manual/adding-packages-meson.txt → docs/manual/adding-packages-meson.adoc


+ 0 - 0
docs/manual/adding-packages-perl.txt → docs/manual/adding-packages-perl.adoc


+ 0 - 0
docs/manual/adding-packages-python.txt → docs/manual/adding-packages-python.adoc


+ 0 - 0
docs/manual/adding-packages-qmake.txt → docs/manual/adding-packages-qmake.adoc


+ 0 - 0
docs/manual/adding-packages-rebar.txt → docs/manual/adding-packages-rebar.adoc


+ 0 - 0
docs/manual/adding-packages-tips.txt → docs/manual/adding-packages-tips.adoc


+ 0 - 0
docs/manual/adding-packages-virtual.txt → docs/manual/adding-packages-virtual.adoc


+ 0 - 0
docs/manual/adding-packages-waf.txt → docs/manual/adding-packages-waf.adoc


+ 58 - 0
docs/manual/adding-packages.adoc

@@ -0,0 +1,58 @@
+// -*- mode:doc; -*-
+// vim: set syntax=asciidoc:
+
+[[adding-packages]]
+== Adding new packages to Buildroot
+
+This section covers how new packages (userspace libraries or
+applications) can be integrated into Buildroot. It also shows how
+existing packages are integrated, which is needed for fixing issues or
+tuning their configuration.
+
+When you add a new package, be sure to test it in various conditions
+(see xref:testing-package[]) and also check it for coding style (see
+xref:check-package[]).
+
+include::adding-packages-directory.adoc[]
+
+include::adding-packages-generic.adoc[]
+
+include::adding-packages-autotools.adoc[]
+
+include::adding-packages-cmake.adoc[]
+
+include::adding-packages-python.adoc[]
+
+include::adding-packages-luarocks.adoc[]
+
+include::adding-packages-perl.adoc[]
+
+include::adding-packages-virtual.adoc[]
+
+include::adding-packages-kconfig.adoc[]
+
+include::adding-packages-rebar.adoc[]
+
+include::adding-packages-waf.adoc[]
+
+include::adding-packages-meson.adoc[]
+
+include::adding-packages-cargo.adoc[]
+
+include::adding-packages-golang.adoc[]
+
+include::adding-packages-qmake.adoc[]
+
+include::adding-packages-kernel-module.adoc[]
+
+include::adding-packages-asciidoc.adoc[]
+
+include::adding-packages-linux-kernel-spec-infra.adoc[]
+
+include::adding-packages-hooks.adoc[]
+
+include::adding-packages-gettext.adoc[]
+
+include::adding-packages-tips.adoc[]
+
+include::adding-packages-conclusion.adoc[]

+ 0 - 58
docs/manual/adding-packages.txt

@@ -1,58 +0,0 @@
-// -*- mode:doc; -*-
-// vim: set syntax=asciidoc:
-
-[[adding-packages]]
-== Adding new packages to Buildroot
-
-This section covers how new packages (userspace libraries or
-applications) can be integrated into Buildroot. It also shows how
-existing packages are integrated, which is needed for fixing issues or
-tuning their configuration.
-
-When you add a new package, be sure to test it in various conditions
-(see xref:testing-package[]) and also check it for coding style (see
-xref:check-package[]).
-
-include::adding-packages-directory.txt[]
-
-include::adding-packages-generic.txt[]
-
-include::adding-packages-autotools.txt[]
-
-include::adding-packages-cmake.txt[]
-
-include::adding-packages-python.txt[]
-
-include::adding-packages-luarocks.txt[]
-
-include::adding-packages-perl.txt[]
-
-include::adding-packages-virtual.txt[]
-
-include::adding-packages-kconfig.txt[]
-
-include::adding-packages-rebar.txt[]
-
-include::adding-packages-waf.txt[]
-
-include::adding-packages-meson.txt[]
-
-include::adding-packages-cargo.txt[]
-
-include::adding-packages-golang.txt[]
-
-include::adding-packages-qmake.txt[]
-
-include::adding-packages-kernel-module.txt[]
-
-include::adding-packages-asciidoc.txt[]
-
-include::adding-packages-linux-kernel-spec-infra.txt[]
-
-include::adding-packages-hooks.txt[]
-
-include::adding-packages-gettext.txt[]
-
-include::adding-packages-tips.txt[]
-
-include::adding-packages-conclusion.txt[]

+ 16 - 0
docs/manual/advanced.adoc

@@ -0,0 +1,16 @@
+// -*- mode:doc; -*-
+// vim: set syntax=asciidoc:
+
+=== Advanced usage
+
+include::using-buildroot-toolchain.adoc[]
+
+include::using-buildroot-debugger.adoc[]
+
+include::ccache-support.adoc[]
+
+include::download-location.adoc[]
+
+include::package-make-target.adoc[]
+
+include::using-buildroot-development.adoc[]

+ 0 - 16
docs/manual/advanced.txt

@@ -1,16 +0,0 @@
-// -*- mode:doc; -*-
-// vim: set syntax=asciidoc:
-
-=== Advanced usage
-
-include::using-buildroot-toolchain.txt[]
-
-include::using-buildroot-debugger.txt[]
-
-include::ccache-support.txt[]
-
-include::download-location.txt[]
-
-include::package-make-target.txt[]
-
-include::using-buildroot-development.txt[]

+ 6 - 0
docs/manual/appendix.adoc

@@ -0,0 +1,6 @@
+// -*- mode:doc; -*-
+// vim: set syntax=asciidoc:
+
+include::makedev-syntax.adoc[]
+include::makeusers-syntax.adoc[]
+include::migrating.adoc[]

+ 0 - 6
docs/manual/appendix.txt

@@ -1,6 +0,0 @@
-// -*- mode:doc; -*-
-// vim: set syntax=asciidoc:
-
-include::makedev-syntax.txt[]
-include::makeusers-syntax.txt[]
-include::migrating.txt[]

+ 0 - 0
docs/manual/beyond-buildroot.txt → docs/manual/beyond-buildroot.adoc


+ 0 - 0
docs/manual/ccache-support.txt → docs/manual/ccache-support.adoc


+ 3 - 3
docs/manual/common-usage.txt → docs/manual/common-usage.adoc

@@ -3,9 +3,9 @@
 
 == General Buildroot usage
 
-include::make-tips.txt[]
+include::make-tips.adoc[]
 
-include::rebuilding-packages.txt[]
+include::rebuilding-packages.adoc[]
 
 === Offline builds
 
@@ -417,4 +417,4 @@ effects:
   be empty and it's only at the very end of the build that they will
   be populated.
 
-include::advanced.txt[]
+include::advanced.adoc[]

+ 0 - 0
docs/manual/configure-other-components.txt → docs/manual/configure-other-components.adoc


+ 0 - 0
docs/manual/configure.txt → docs/manual/configure.adoc


+ 0 - 0
docs/manual/contribute.txt → docs/manual/contribute.adoc


+ 0 - 0
docs/manual/customize-configuration.txt → docs/manual/customize-configuration.adoc


+ 0 - 0
docs/manual/customize-device-permission-tables.txt → docs/manual/customize-device-permission-tables.adoc


+ 0 - 0
docs/manual/customize-directory-structure.txt → docs/manual/customize-directory-structure.adoc


+ 0 - 0
docs/manual/customize-outside-br.txt → docs/manual/customize-outside-br.adoc


+ 0 - 0
docs/manual/customize-packages.txt → docs/manual/customize-packages.adoc


+ 0 - 0
docs/manual/customize-patches.txt → docs/manual/customize-patches.adoc


+ 0 - 0
docs/manual/customize-post-image.txt → docs/manual/customize-post-image.adoc


+ 0 - 0
docs/manual/customize-quick-guide.txt → docs/manual/customize-quick-guide.adoc


+ 1 - 1
docs/manual/customize-rootfs.txt → docs/manual/customize-rootfs.adoc

@@ -153,4 +153,4 @@ Using `fakeroot` is not an absolute substitute for actually being root.
   `fakeroot` only ever fakes the file access rights and types (regular,
   block-or-char device...) and uid/gid; these are emulated in-memory.
 
-include::customize-device-permission-tables.txt[]
+include::customize-device-permission-tables.adoc[]

+ 0 - 0
docs/manual/customize-users-tables.txt → docs/manual/customize-users-tables.adoc


+ 9 - 9
docs/manual/customize.txt → docs/manual/customize.adoc

@@ -41,20 +41,20 @@ image in a reproducible way, even after running 'make clean'. By
 following the recommended strategy, you can even use the same Buildroot
 tree to build multiple distinct projects!
 
-include::customize-directory-structure.txt[]
+include::customize-directory-structure.adoc[]
 
-include::customize-outside-br.txt[]
+include::customize-outside-br.adoc[]
 
-include::customize-configuration.txt[]
+include::customize-configuration.adoc[]
 
-include::customize-rootfs.txt[]
+include::customize-rootfs.adoc[]
 
-include::customize-users-tables.txt[]
+include::customize-users-tables.adoc[]
 
-include::customize-post-image.txt[]
+include::customize-post-image.adoc[]
 
-include::customize-patches.txt[]
+include::customize-patches.adoc[]
 
-include::customize-packages.txt[]
+include::customize-packages.adoc[]
 
-include::customize-quick-guide.txt[]
+include::customize-quick-guide.adoc[]

+ 0 - 0
docs/manual/debugging-buildroot.txt → docs/manual/debugging-buildroot.adoc


+ 0 - 0
docs/manual/developers.txt → docs/manual/developers.adoc


+ 0 - 0
docs/manual/download-infra.txt → docs/manual/download-infra.adoc


+ 0 - 0
docs/manual/download-location.txt → docs/manual/download-location.adoc


+ 0 - 0
docs/manual/faq-troubleshooting.txt → docs/manual/faq-troubleshooting.adoc


+ 0 - 0
docs/manual/getting.txt → docs/manual/getting.adoc


+ 0 - 0
docs/manual/how-buildroot-works.txt → docs/manual/how-buildroot-works.adoc


+ 0 - 0
docs/manual/integration-selinux-support.txt → docs/manual/integration-selinux-support.adoc


+ 0 - 0
docs/manual/integration-systemd.txt → docs/manual/integration-systemd.adoc


+ 2 - 2
docs/manual/integration.txt → docs/manual/integration.adoc

@@ -9,6 +9,6 @@ level. Buildroot is highly configurable, almost everything discussed
 here can be changed or overridden by xref:rootfs-custom[rootfs overlay
 or custom skeleton] configuration.
 
-include::integration-systemd.txt[]
+include::integration-systemd.adoc[]
 
-include::integration-selinux-support.txt[]
+include::integration-selinux-support.adoc[]

+ 0 - 0
docs/manual/introduction.txt → docs/manual/introduction.adoc


+ 0 - 0
docs/manual/known-issues.txt → docs/manual/known-issues.adoc


+ 0 - 0
docs/manual/legal-notice.txt → docs/manual/legal-notice.adoc


+ 0 - 0
docs/manual/make-tips.txt → docs/manual/make-tips.adoc


+ 0 - 0
docs/manual/makedev-syntax.txt → docs/manual/makedev-syntax.adoc


+ 0 - 0
docs/manual/makeusers-syntax.txt → docs/manual/makeusers-syntax.adoc


+ 75 - 0
docs/manual/manual.adoc

@@ -0,0 +1,75 @@
+// -*- mode:doc; -*-
+// vim: set syntax=asciidoc:
+
+= The Buildroot user manual
+:toc:
+
+Buildroot {sys:echo $\{BR2_VERSION%%-git*\}} manual generated on {localdate}
+{localtime} from git revision {sys:git rev-parse --short HEAD}
+
+The Buildroot manual is written by the Buildroot developers.
+It is licensed under the GNU General Public License, version 2. Refer to the
+http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING]
+file in the Buildroot sources for the full text of this license.
+
+Copyright (C) The Buildroot developers <buildroot@buildroot.org>
+
+image::logo.png[]
+
+= Getting started
+
+include::introduction.adoc[]
+
+include::prerequisite.adoc[]
+
+include::getting.adoc[]
+
+include::quickstart.adoc[]
+
+include::resources.adoc[]
+
+= User guide
+
+include::configure.adoc[]
+
+include::configure-other-components.adoc[]
+
+include::common-usage.adoc[]
+
+include::customize.adoc[]
+
+include::integration.adoc[]
+
+include::faq-troubleshooting.adoc[]
+
+include::known-issues.adoc[]
+
+include::legal-notice.adoc[]
+
+include::beyond-buildroot.adoc[]
+
+= Developer guide
+
+include::how-buildroot-works.adoc[]
+
+include::writing-rules.adoc[]
+
+include::adding-board-support.adoc[]
+
+include::adding-packages.adoc[]
+
+include::patch-policy.adoc[]
+
+include::download-infra.adoc[]
+
+include::debugging-buildroot.adoc[]
+
+include::contribute.adoc[]
+
+include::developers.adoc[]
+
+include::release-engineering.adoc[]
+
+= Appendix
+
+include::appendix.adoc[]

+ 1 - 1
docs/manual/manual.mk

@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-MANUAL_SOURCES = $(sort $(wildcard docs/manual/*.txt) $(wildcard docs/images/*))
+MANUAL_SOURCES = $(sort $(wildcard docs/manual/*.adoc) $(wildcard docs/images/*))
 MANUAL_RESOURCES = $(TOPDIR)/docs/images
 
 $(eval $(call asciidoc-document))

+ 0 - 75
docs/manual/manual.txt

@@ -1,75 +0,0 @@
-// -*- mode:doc; -*-
-// vim: set syntax=asciidoc:
-
-= The Buildroot user manual
-:toc:
-
-Buildroot {sys:echo $\{BR2_VERSION%%-git*\}} manual generated on {localdate}
-{localtime} from git revision {sys:git rev-parse --short HEAD}
-
-The Buildroot manual is written by the Buildroot developers.
-It is licensed under the GNU General Public License, version 2. Refer to the
-http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING]
-file in the Buildroot sources for the full text of this license.
-
-Copyright (C) The Buildroot developers <buildroot@buildroot.org>
-
-image::logo.png[]
-
-= Getting started
-
-include::introduction.txt[]
-
-include::prerequisite.txt[]
-
-include::getting.txt[]
-
-include::quickstart.txt[]
-
-include::resources.txt[]
-
-= User guide
-
-include::configure.txt[]
-
-include::configure-other-components.txt[]
-
-include::common-usage.txt[]
-
-include::customize.txt[]
-
-include::integration.txt[]
-
-include::faq-troubleshooting.txt[]
-
-include::known-issues.txt[]
-
-include::legal-notice.txt[]
-
-include::beyond-buildroot.txt[]
-
-= Developer guide
-
-include::how-buildroot-works.txt[]
-
-include::writing-rules.txt[]
-
-include::adding-board-support.txt[]
-
-include::adding-packages.txt[]
-
-include::patch-policy.txt[]
-
-include::download-infra.txt[]
-
-include::debugging-buildroot.txt[]
-
-include::contribute.txt[]
-
-include::developers.txt[]
-
-include::release-engineering.txt[]
-
-= Appendix
-
-include::appendix.txt[]

+ 0 - 0
docs/manual/migrating.txt → docs/manual/migrating.adoc


+ 0 - 0
docs/manual/package-make-target.txt → docs/manual/package-make-target.adoc


+ 0 - 0
docs/manual/patch-policy.txt → docs/manual/patch-policy.adoc


+ 0 - 0
docs/manual/prerequisite.txt → docs/manual/prerequisite.adoc


+ 0 - 0
docs/manual/quickstart.txt → docs/manual/quickstart.adoc


+ 0 - 0
docs/manual/rebuilding-packages.txt → docs/manual/rebuilding-packages.adoc


+ 0 - 0
docs/manual/release-engineering.txt → docs/manual/release-engineering.adoc


+ 0 - 0
docs/manual/resources.txt → docs/manual/resources.adoc


+ 0 - 0
docs/manual/using-buildroot-debugger.txt → docs/manual/using-buildroot-debugger.adoc


+ 0 - 0
docs/manual/using-buildroot-development.txt → docs/manual/using-buildroot-development.adoc


+ 0 - 0
docs/manual/using-buildroot-toolchain.txt → docs/manual/using-buildroot-toolchain.adoc


+ 0 - 0
docs/manual/writing-rules.txt → docs/manual/writing-rules.adoc


+ 1 - 1
package/doc-asciidoc.mk

@@ -124,7 +124,7 @@ $$(O)/docs/$(1)/$(1).$(5): $$($(2)_SOURCES) \
 			--resource="$$(abspath $$(r))") \
 		$$($(2)_$(3)_A2X_OPTS) \
 		--asciidoc-opts="$$($(2)_$(3)_ASCIIDOC_OPTS)" \
-		$$(BUILD_DIR)/docs/$(1)/$(1).txt
+		$$(BUILD_DIR)/docs/$(1)/$(1).adoc
 # install the generated document
 	$$($(2)_$(3)_INSTALL_CMDS)
 endif