Skip to content

Switch to warrior branch and begin build script overhaul

Paul Barker requested to merge pbarker/warrior into master
  • 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 source build/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.

Edited by Paul Barker

Merge request reports