Switch to warrior branch and begin build script overhaul
-
Switch to tracking the warrior Yocto Project branch as that is what our next release will be based on. A couple of patches from master are backported to support my build machine.
-
The old release script is dropped. This will be replaced by a new script nearer to release time.
-
The build script is moved to
scripts/build.py
and the requirement to sourcebuild/conf/setenv
before starting a build is removed. If a development shell is needed it is now started via./scripts/build.sh --shell
. This brings all our environment setup together into the build script for ease of maintenance. -
Git ignore rules are improved.
-
A fixed filename of
oryx-docs.pdf
is used for the PDF documentation. -
Build script arguments are tidied up and made consistent. All arguments now have a long form.
Further build script improvements are in progress on the 'pbarker/script' branch but I've split things up to ease the review - reviewing all 29 outstanding patches at once would just be a mess. The changes in this merge request are independent from those in meta-oryx!32 (merged) so don't worry about merge order here.