diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-05-24 16:32:59 +0100 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-05-24 16:32:59 +0100 |
commit | 1c79c155a3d75c763cbba37cdfaffe0ce1b1f8d8 (patch) | |
tree | 5c2fd8bc25d7a2bfcd7ba786a2195ddaf67cce56 | |
parent | b4b54cb4607903b516402e1225318caf0ab91bbf (diff) | |
download | definitions-1c79c155a3d75c763cbba37cdfaffe0ce1b1f8d8.tar.gz |
convert: Handle some more systems
-rwxr-xr-x | convert | 62 |
1 files changed, 61 insertions, 1 deletions
@@ -1,16 +1,76 @@ #!/usr/bin/bash +# Hacked up script to produce BuildStream conversions of some Baserock systems. + CONVERTER=../defs2bst/defs2bst.py YBD=../ybd/ybd.py mkdir -p elements +# Convert a selection of the Baserock x86_64 reference systems. + $CONVERTER --ybd $YBD \ --definitions ./old \ --output ./elements \ --rebase strata/build-essential.morph gnu-toolchain.bst \ systems/base-system-x86_64-generic.morph x86_64 +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + systems/build-system-x86_64.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + systems/devel-system-x86_64-generic.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + systems/minimal-system-x86_64-generic.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + gnome/systems/gnome-system-x86_64.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + ivi/systems/ivi-system-x86_64.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + trove/systems/trove-system-x86_64.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + weston/systems/weston-system-x86_64.morph x86_64 + +$CONVERTER --ybd $YBD \ + --definitions ./old \ + --output ./elements \ + --rebase strata/build-essential.morph gnu-toolchain.bst \ + weston/systems/weston-qt5-system-x86_64.morph x86_64 + mkdir -p elements/systems -mv elements/base-system-x86_64-generic-content.bst elements/systems/base-system.bst +mv elements/base-system-x86_64-generic-content.bst elements/systems/base-system-content.bst +mv elements/build-system-x86_64-content.bst elements/systems/build-system-content.bst +mv elements/devel-system-x86_64-generic-content.bst elements/systems/devel-system-content.bst +mv elements/minimal-system-x86_64-generic-content.bst elements/systems/minimal-system-content.bst +mv elements/gnome/gnome-system-x86_64-content.bst elements/systems/gnome-system-content.bst +mv elements/ivi/ivi-system-x86_64-content.bst elements/systems/ivi-system-content.bst +mv elements/trove/trove-system-x86_64-content.bst elements/systems/trove-system-content.bst +mv elements/weston/weston-system-x86_64-content.bst elements/systems/weston-system-content.bst +mv elements/weston/weston-qt5-system-x86_64-content.bst elements/systems/weston-qt5-system-content.bst |