summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2019-06-23docs: use-case for un-ignoring VCS directories and overridden source dirJan Kundrát
Signed-off-by: Jan Kundrát <jan.kundrat@cesnet.cz> Suggested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Fixes: a27078d32d Allow overriding the VCS exclude list with *_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (cherry picked from commit f52809cbd2329dabb7ce98683ca884ca04c118f0) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-06-23manual/contribute.txt: fix typoJulien Olivain
Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (cherry picked from commit 0c48904f76af5d97dd3da334caecfe1fe521f072) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-06-02Update for 2019.05Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-05-25Update for 2019.05-rc3Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-05-15Update for 2019.05-rc2Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-05-13docs/manual: clarify location of local.mkCharlie Turner
In particular, the manual was incorrect when the user had selected an out-of-tree build. Signed-off-by: Charlie Turner <cturner@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-05-08docs/website/news.html: add 2019.05-rc1 announcement linkPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-05-08Update for 2019.05-rc1Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-04-29docs/website: update for 2019.02.2Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-30docs/website: update for 2019.02.1Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-30website/news.html: left align 2018.02.12 release announcementPeter Korsgaard
We use alternative left/right alignment of the announcement boxes. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-29docs/website: update for 2018.02.12Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-29docs/website: update for 2018.11.4Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-17package/pkg-golang: add support for building host packagesMirza Krak
With this you can add: $(eval $(host-golang-package)) to a package .mk file to build for host. Signed-off-by: Mirza Krak <mirza.krak@northern.tech> Acked-by: Angelo Compagnucci <angelo@amarulasolutions.com> Tested-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Tested-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-03-17package/go: rename BR2_PACKAGE_HOST_GO_{ARCH_SUPPORTS,CGO_LINKING_SUPPORTS}Angelo Compagnucci
The hidden Config.in option BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS name is not very clear as to whether it says whether Go is available for the target architecture or the host architecture. Until now, this was fine since there was support for host Go packages. But as we are about to introduce support for building host Go packages, we need to clarify the meaning of BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS. Since it says whether the target architecture has support for Go or not, we rename it to BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS. And since BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS is tightly related, we rename it to BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Tested-by: Adam Duskett <aduskett@gmail.com> [Thomas: entirely rewrite commit log] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-03-12docs/manual: document new behaviour of 'make printvars'Arnout Vandecappelle (Essensium/Mind)
Add a 'VARS=...' setting to the example. To make it clear that several variables can be specified, use two variables in the first example. Only 2 variables are printed, so the ... is removed. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-03-07docs/website: download.html: correct version number in titlePeter Korsgaard
Fixes #11716 Latest release is 2019.02. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-04docs/website/news.html: add 2019.02 announcement linPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-04Update for 2019.02Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-03-01Update for 2019.02-rc3Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-24docs/website: update for 2018.11.3Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-23docs/website: update for 2018.02.11Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-23Update for 2019.02-rc2Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-13docs/website/news.html: add 2019.02-rc1 announcement linkPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-13Update for 2019.02-rc1Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-08docs/website: correct association e-mail addressArnout Vandecappelle (Essensium/Mind)
It is buildroot-association@buildroot.org, not @lists.buildroot.org. Reported-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-02-08docs/website: fix Paypal account addressThomas Petazzoni
As noticed by Yann E. Morin, the address of the Paypal account is @buildroot.org, not @lists.buildroot.org. Reported-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-08docs/website: add page for the Buildroot AssociationThomas Petazzoni
For about two years, a legal entity called "Buildroot Association" was created in France to support the Buildroot project. Until fall 2018, this legal entity has not been used. In fall 2018, we started using it in order to receive donations from companies in order to organize the Buildroot Developers Meeting that took place before the Embedded Linux Conference Europe 2018 in Edinburgh. This commit creates a new page on our web site that documents the existence of this Buildroot Association, and details how to become a member. Both individuals and companies can become members. It is worth stating that the Buildroot Association does not control the Buildroot project: it remains a fully open-source and community-driven project. The Buildroot Association only serves as a legal entity to handle donations and money needed to organize the Buildroot Developers Meeting, and pay for a few expenses related to the project (such as domain names). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> [Arnout: small improvements] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-02-06package/pkg-python: <pkg>_SUBDIR cleanupLionel Orry
No functional change is brought by this modification. This patch: * removes redundant <pkg>_SRCDIR and <pkg>_BUILDDIR declarations (already defined in pkg-generic.mk) * documents the usage of <pkg>_SUBDIR in the python-specific section of the manual. Signed-off-by: Lionel Orry <lionel.orry@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-06package/pkg-meson: <pkg>_SUBDIR cleanupLionel Orry
No functional change is brought by this modification. This patch: * removes a redundant <pkg>_SRCDIR declaration (already defined in pkg-generic.mk) * documents the usage of <pkg>_SUBDIR in the meson-specific section of the manual. Signed-off-by: Lionel Orry <lionel.orry@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-06package/pkg-waf: add support for <pkg>_SUBDIRLionel Orry
In the Buildroot manual, it is specified that the Waf-based infrastructure supports the <pkg>_SUBDIR variable, which was not true. This patch: * makes use of this variable by changing to the given sub-directory before executing waf commands, * documents the usage of <pkg>_SUBDIR in the waf-specific section of the manual. Signed-off-by: Lionel Orry <lionel.orry@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-06Makefile: check rootfs overlays with BR2_ROOTFS_MERGED_USR enabledCarlos Santos
Add a step to target-finalize that checks each rootfs overlay, following the criteria established for custom skeletons and using the same script uesd by skeleton-custom.mk. Add a paragraph to the documentation clarifying that rootfs overlays don't need to contain /bin, /lib or /sbin and must not contain them when BR2_ROOTFS_MERGED_USR is enabled. Signed-off-by: Carlos Santos <casantos@datacom.ind.br> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-02-06skeleton-custom: install /bin, /lib, and /sbinCarlos Santos
skeleton-custom does not install the required /bin, /lib and /sbin directories (or symlinks), which may result in an imcomplete tree, The user could add the required directories/symlinks to the skeleton but they may be invalid, depending on the state of BR2_ROOTFS_MERGED_USR. Steps to reproduce: - Enable BR2_ROOTFS_MERGED_USR and BR2_INIT_SYSTEMD - Set BR2_ROOTFS_SKELETON_CUSTOM_PATH to "system/skeleton" - Run "make skeleton" - target/{bin.lib,sbin} will not exist Add calls to SYSTEM_USR_SYMLINKS_OR_DIRS to INSTALL_TARGET_CMDS and INSTALL_STAGING_CMDS, so the required directories or symlinks are created. Add a paragraph to the documentation clarifying that custom skeletons don't need to contain /bin, /lib or /sbin and must not contain them when BR2_ROOTFS_MERGED_USR is enabled. Signed-off-by: Carlos Santos <casantos@datacom.ind.br> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-02-05docs/website/js/buildroot.js: fix unterminated statementsAdam Duskett
Some statements are missing their semicolons. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Acked-by: <angelo@amarulasolutions.com> Tested-by: <angelo@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-05docs/website/js/buildroot.js: fix possible type coercionAdam Duskett
With javascript, when comparing variables, using === instead of == is preferred. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Acked-by: <angelo@amarulasolutions.com> Tested-by: <angelo@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-05docs/website/js/buildroot.js: switch var to letAdam Duskett
In javascript, let is preferred for local, var is preferred for global. Change any local variables from "var" to "let" Signed-off-by: Adam Duskett <Aduskett@gmail.com> Acked-by: <angelo@amarulasolutions.com> Tested-by: <angelo@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-04docs/website: fixing query.yahooapis.com shutdownAngelo Compagnucci
This patch rework the use of query.yahooapis.com to do the conversion from xml to json required by our script and moves to the use of a js library. Datas are therefore now converted in json format on the client. Unfortunately, cause of the CORS restriction on nabble and buildroot.org, we cannot retrieve directly the xml data from these servers and we need a CORS proxy to do that. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> [Peter: use sha256 integrity] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-04docs/website: consolidate CDN's and enable SRIJames Hilliard
Some of our cdn's are going discontinued (rawgit) and some others are not recommended anymore, thus we update to the recommended cdnjs. This patch enables also SRI protection on js to be sure the modules we download are not manipulated in any way. About SRI: https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-04prerequisite.txt: Bump python dependency to 2.7Adam Duskett
We now require python 2.7+, so update prerequisite.txt to match. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-31docs/website: update for 2018.02.10Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-30docs/website: update for 2018.11.2Peter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-29docs/manual: update package-make-target.txt with more targetsThomas Petazzoni
This commit updates package-make-target.txt with a few additional useful per-package targets that have been added in recent times. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-01-16docs/manual: standardize a bit more the formatting of commit titlesThomas Petazzoni
Currently, our commit titles are not very well standardized, and it would be great to standardize them a little bit more. A number of people use "<pkg>: " as prefix, others use "package/<pkg>: ". Some people start the rest of the commit title (after the prefix) with an upper-case letter, some with a lower-case letter. In an attempt to standardize this, this commit updates the manual with some examples of good commit titles. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: Carlos Santos <casantos@datacom.com.br> Acked-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-13docs/website/sponsors.html: Zillabit webserver does not support HTTPSPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-12docs/website/sponsors.html: add Zillabit as sponsor of the buildroot.org domainPeter Korsgaard
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-06Makefile, manual, website: Bump copyright yearPeter Korsgaard
Happy 2019! Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-01-03docs/manual: fix typo get-developer (-> get-developers)Thomas De Schampheleire
The script is utils/get-developers but the manual refers to get-developer in several places. Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2018-12-31package/luarocks: add buildroot addonFrancois Perrad
This addon allows to generate a Buildroot package from a Luarocks package definition. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-12-28package/pkg-meson: allow meson packages to specify custom build rulesYann E. MORIN
Some packages may want to build only specific targets, instead of the default. So, allow them to provide FOO_NINJA_OPTS (not really options, but we just mimicked the naming we already have for autotools packages). Update the manual accordingly. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Eric Le Bihan <eric.le.bihan.dev@free.fr> Cc: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-12-26docs/manual: fix typo on Buildroot in adding-packages-waf.txtThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>