From 7f8ce1953a8acbc596877d599769c7a8c5300d0b Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Mon, 8 Jun 2015 17:50:43 +0100 Subject: docs/git/index.html: Update notes about building release archives --- docs/git/index.html | 49 ++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 46 insertions(+), 3 deletions(-) (limited to 'docs/git') diff --git a/docs/git/index.html b/docs/git/index.html index c0b4e062..572fb99f 100644 --- a/docs/git/index.html +++ b/docs/git/index.html @@ -768,12 +768,55 @@

This is only confirmed to work (tested) in Trisquel 7. Parabola *fails* at this stage - (for now). + (for now). For all other distros, YMMV.

- Do the following:
- $ ./build release archives + This is mainly intended for use with the git repository. + These commands will work in the release archive (_src), unless otherwise noted below. +

+ +

+ The archives will appear under release/${version}/; + ${version} will either be set using git describe or, + if a version file already exists (_src release archive), + then it will simply re-use that. +

+ +

+ Tag the current commit, and that version will appear in both the ${version} + string on the directory under release/, and in the file names of the + archives. Otherwise, whatever git uses for git describe --tags HEAD + will be used. +

+ +

+ Utilities (static executables):
+ $ ./build release util +

+

+ Archive containing flashrom and bucts source code:
+ $ ./build release tobuild +

+

+ crossgcc archives:
+ $ ./build release crossgcc +

+

+ Documentation archive (does not work on _src release archive, only git):
+ $ ./build release docs +

+

+ ROM image archives:
+ $ ./build release roms +

+

+ Source code archive:
+ $ ./build release src +

+

+ SHA512 sums of all other release archives that have been generated:
+ $ ./build release sha512sums

-- cgit v1.2.3-70-g09d2