Cleaner solution to plugin-included core files.
[kugel-rb.git] / tools / release / README
blob294c7ba136756e88ebf5a1f7d9e7e66b03d7b039
1              __________               __   ___.
2    Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
3    Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
4    Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
5    Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
6                      \/            \/     \/    \/            \/
8  This directory contains useful scripts when creating and building
9  releases. The plan is to hopefully create a single top-level script that will
10  run everything needed to make a complete and full release and put all
11  generated data into a separate output directory.
13  NOTE that these scripts assume that you have the necessary compilers already
14  present in your PATH.
16  The scripts:
18  bins.pl          Builds all the binary rockbox zip files.
20  manuals.pl       Builds all manuals
22  voices.pl        Builds all english voice files
24  tarball.sh       Builds the source tarball
27  STATUS
29  All these scripts have a "version" variable at the top that needs editing and
30  each of this script needs to be run at the source tree root to function. Most
31  of them put their generated files in a subdir called 'output' which the
32  scripts create.