mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
Covers bins, voices, manuals, fonts, and source tarballs. Only thing remaining is build-info integration Change-Id: I3a93fd87bbeb725fc8e1b38c5787e33fa00f3f37
34 lines
1.2 KiB
Text
34 lines
1.2 KiB
Text
__________ __ ___.
|
|
Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
|
Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
|
Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
|
Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
|
\/ \/ \/ \/ \/
|
|
|
|
This directory the scripts used to create release artifacts. All
|
|
generated data is stored in an output directory (called "output").
|
|
|
|
All of these scripts take two arguments; the git tag and the version string.
|
|
|
|
NOTE that these scripts assume that you have the necessary compilers already
|
|
present in your PATH.
|
|
|
|
The scripts:
|
|
|
|
bins.pl Builds all the binary rockbox zip files
|
|
manuals.pl Builds all manuals (pdf and html-zip)
|
|
sources.sh Builds the source tarball
|
|
voices.pl Builds all "complete enough" voice files
|
|
|
|
Only "stable" targets, their manuals, and a selection of voice files are built;
|
|
these are designated in tools/builds.pm
|
|
|
|
Example:
|
|
|
|
tools/release/sources.sh v3.15-final 3.15
|
|
|
|
Other notes:
|
|
|
|
* Update www/tools/dailybuild-voices.pl file to add the release target
|
|
voice list!
|
|
* Update release target in tools/builds.pm
|