summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* docs/website/js/buildroot.js: fix unterminated statementsAdam Duskett2019-02-051-3/+3
| | | | | | | | | 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>
* docs/website/js/buildroot.js: fix possible type coercionAdam Duskett2019-02-051-3/+3
| | | | | | | | | | 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>
* docs/website/js/buildroot.js: switch var to letAdam Duskett2019-02-051-20/+20
| | | | | | | | | | 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>
* docs/website: fixing query.yahooapis.com shutdownAngelo Compagnucci2019-02-042-10/+10
| | | | | | | | | | | | | | 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>
* docs/website: consolidate CDN's and enable SRIJames Hilliard2019-02-042-6/+6
| | | | | | | | | | | | | | 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>
* prerequisite.txt: Bump python dependency to 2.7Adam Duskett2019-02-041-1/+1
| | | | | | | 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>
* docs/website: update for 2018.02.10Peter Korsgaard2019-01-312-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.11.2Peter Korsgaard2019-01-302-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/manual: update package-make-target.txt with more targetsThomas Petazzoni2019-01-291-1/+15
| | | | | | | | | | 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>
* docs/manual: standardize a bit more the formatting of commit titlesThomas Petazzoni2019-01-161-3/+18
| | | | | | | | | | | | | | | | 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>
* docs/website/sponsors.html: Zillabit webserver does not support HTTPSPeter Korsgaard2019-01-131-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website/sponsors.html: add Zillabit as sponsor of the buildroot.org domainPeter Korsgaard2019-01-122-0/+17
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile, manual, website: Bump copyright yearPeter Korsgaard2019-01-062-2/+2
| | | | | | Happy 2019! Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/manual: fix typo get-developer (-> get-developers)Thomas De Schampheleire2019-01-031-6/+6
| | | | | | | | 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>
* package/luarocks: add buildroot addonFrancois Perrad2018-12-311-0/+10
| | | | | | | | 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>
* package/pkg-meson: allow meson packages to specify custom build rulesYann E. MORIN2018-12-281-0/+3
| | | | | | | | | | | | | | | 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>
* docs/manual: fix typo on Buildroot in adding-packages-waf.txtThomas Petazzoni2018-12-261-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: update for 2018.02.9Peter Korsgaard2018-12-202-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.08.4Peter Korsgaard2018-12-201-0/+21
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.11.1Peter Korsgaard2018-12-192-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/manual: document <pkg>_KEEP_DEPENDENCIES in rebar-package infraJohan Oudinet2018-12-091-0/+6
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website/news.html: add 2018.11 announcement linkPeter Korsgaard2018-12-021-1/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2018.11Peter Korsgaard2018-12-012-11/+29
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2018.11-rc3Peter Korsgaard2018-11-302-9/+31
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.02.8Peter Korsgaard2018-11-272-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.08.3Peter Korsgaard2018-11-262-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2018.11-rc2Peter Korsgaard2018-11-212-9/+31
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website/news.html: update for 2018.11-rc1Peter Korsgaard2018-11-101-0/+24
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2018.11-rc1Peter Korsgaard2018-11-091-11/+11
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/manual: add external.desc to list of files needed for BR2_EXTERNALPhilipp Wagner2018-11-021-0/+1
| | | | | | | | | | | | external.desc must be present when using a br2-external tree. The documentation notes this later in the text, but the file is missing from the initial overview of files. Fixes bug #11481. Signed-off-by: Philipp Wagner <mail@philipp-wagner.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: update for 2018.02.7Peter Korsgaard2018-10-252-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.08.2Peter Korsgaard2018-10-252-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* scancpan: add PERL_FOO_DISTNAME in perl-foo.mkFrancois Perrad2018-10-241-3/+7
| | | | | | | This variable is needed for upgrading packages with scancpan. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* docs/manual: document location of hash files for multi-versions packagesYann E. MORIN2018-10-201-0/+7
| | | | | | | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Luca Ceresoli <luca@lucaceresoli.net> Cc: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website/sponsors: credit Smile for the LLVM/Clang internshipRomain Naour2018-10-203-3/+5
| | | | | | | Update Smile url and logo. Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: add TkOS to the sponsorsThomas Petazzoni2018-10-172-0/+17
| | | | | | | Tk Open Systems has sponsored the Buildroot Association to organize the Buildroot Developers Meeting. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/manual: document the new get-developers -e optionPeter Korsgaard2018-10-092-1/+24
| | | | | | | | Explain how this can be used with git send-email, and how git can be configured to use it automatically. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* manual: add expected order of 'depends on'Arnout Vandecappelle (Essensium/Mind)2018-10-081-3/+5
| | | | | | | | | | As discussed in [1], our guideline for the ordering of 'depends on' lines is not written down. Fix that. [1] http://lists.busybox.net/pipermail/buildroot/2018-October/232413.html Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website/sponsors: add sponsors of the Buildroot Developers Meeting @ ↵Thomas Petazzoni2018-10-085-0/+105
| | | | | | | ELCE 2018 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website/sponsors: credit Scaleway for the HackathonThomas Petazzoni2018-10-082-0/+18
| | | | | | | | Better late than never: let's thank Scaleway who provided some excellent hosting conditions for our March 2018 Hackathon in Paris. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website/sponsors: remove "current sponsors", update "past sponsors"Thomas Petazzoni2018-10-081-47/+3
| | | | | | | | | This commit removes Google and Mind as "Current sponsors" and credits them as "Past sponsors" for the FOSDEM 2018 Buildroot Developers Meeting. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.08.1Peter Korsgaard2018-10-072-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.02.6Peter Korsgaard2018-10-072-9/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: update for 2018.05.3Peter Korsgaard2018-10-071-0/+19
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: add paragraph about the IRC channel restrictionsThomas Petazzoni2018-09-111-0/+6
| | | | | | | | | Due to excessive spamming on Freenode, the IRC channel is currently restricted to registered users. Since this may not be obvious for people not familiar with IRC, let's mention it on our website, with a link to the relevant documentation. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/website: use https:// link for patchworkThomas Petazzoni2018-09-111-1/+1
| | | | | Suggested-by: 'popsulfr' on IRC Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Merge branch 'next'Peter Korsgaard2018-09-071-9/+17
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * core/sdk: generate the SDK tarball ourselvesYann E. MORIN2018-08-141-9/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, the wording in the manual instructs the user to generate a tarball from "the contents of the +output/host+ directory". This is pretty confusing, because taken literally, this would amount to running a command like: tar cf my-sdk.tar -C output/host/ . This creates a tarbomb [0], which is very bad practice, because when extracted, it creates multiple files in the current directory. What one really wants to do, is create a tarball of the host/ directory, with something like: tar cf my-sdk.tar -C output host/ However, this is not much better, because the top-most directory would have a very common name, host/, which is pretty easy to get conflict with when it gets extracted. So, we fix that mess by giving the top-most directory a recognisable name, based on the target tuple, which we also use as the name of the archive (suffixed with the usual +.tar.gz+.) We offer the user the possibility to override that default by specifying the +BR2_SDK_PREFIX+ variable on the command line. Since this is an output file, we place it in the images/ directory. As some users expressed a very strong feeling that they do not want to generate a tarball at all, and that doing so would badly hurt their workflows [1], we actually prepare the SDK as was previously done, but under the new, intermediate rule 'prepare-sdk'. The existing 'sdk' rule obviously depend on that before generating the tarball. We choose to make the existing rule to generate the tarball, and introduce a new rule to just prepare the SDK, rather than keep the existing rule as-is and introduce a new one to generate the tarball, because it makes sense to have the simplest rule do the correct thing, leaving advanced, power users use the longest command. If someone already had a wrapper that called 'sdk' and expected just the host directory to be prepared, then this is not broken; it just takes a bit longer (gzip is pretty fast). Update the manual accordingly. [0] https://en.wikipedia.org/wiki/Tar_(computing)#Tarbomb [1] http://lists.busybox.net/pipermail/buildroot/2018-June/thread.html#223377 and some messages in the ensuing thread... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Wolfgang Grandegger <wg@grandegger.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Stefan Becker <chemobejk@gmail.com> Cc: Trent Piepho <tpiepho@impinj.com> Signed-off-by: &quot;Yann E. MORIN&quot; &lt;<a href="mailto:yann.morin.1998@free.fr" target="_blank">yann.morin.1998@free.fr</a>&gt;<br> Reviewed-by: Stefan Becker <chemobejk@gmail.com> Signed-off-by: &quot;Yann E. MORIN&quot; &lt;<a href="mailto:yann.morin.1998@free.fr" target="_blank">yann.morin.1998@free.fr</a>&gt;<br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | website/news.html: add 2018.08 announcement linkPeter Korsgaard2018-09-061-1/+2
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2018.08Peter Korsgaard2018-09-062-11/+29
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud