Update the lua mapping rules to ensure all solv related binaries are accelerated.

Signed-off-by: David Greaves <david@dgreaves.com>
Checking out-of-disk-space condition. Safer failures.
Linguistic fixes.
Initial push of --devel support in sdk-manage

Signed-off-by: David Greaves <david@dgreaves.com>
Add ttl option from rbraakman

Signed-off-by: David Greaves <david@dgreaves.com>
Map the targets area to /host_targets/ on the host

Signed-off-by: David Greaves <david@dgreaves.com>
Ensure target names are valid

Signed-off-by: David Greaves <david@dgreaves.com>
Improve Scratchbox2 setup and fix cross-486 support

Signed-off-by: David Greaves <david@dgreaves.com>
Complete move of to using /host_targets/ on the host and /srv/mer/targets
internally on the VM.
Drop some checks which aren't needed for a root-run script.

Signed-off-by: David Greaves <david@dgreaves.com>
sudo must be run with -i otherwise it may not pickup correct $HOME

Signed-off-by: David Greaves <david@dgreaves.com>
Ignore special and device files during rsync

Signed-off-by: David Greaves <david@dgreaves.com>
Only run sudo -i once for target list (it's a bit quicker)

Signed-off-by: David Greaves <david@dgreaves.com>
Remove debugging and clean up --devel --list output

Signed-off-by: David Greaves <david@dgreaves.com>
Ensure target is synchronised after --devel zypper operations.
Refresh repos before install

Signed-off-by: David Greaves <david@dgreaves.com>
rsync --ignore-errors to ensure we cleanup even when we have
dangling symlinks etc

Signed-off-by: David Greaves <david@dgreaves.com>
decompress to right place

Authored-by: Vesa-Matti Hartikainen <vesa-matti.hartikainen@jollamobile.com>
Signed-off-by: David Greaves <david@dgreaves.com>
When using sudo -i to set $HOME etc, it also sets pwd to $HOME. So cd to desired location.

Signed-off-by: David Greaves <david@dgreaves.com>
Don't allow / in target names either

Signed-off-by: David Greaves <david@dgreaves.com>
Synchronise target manually

Signed-off-by: David Greaves <david@dgreaves.com>
sdk-manage: fix --devel --list

Signed-off-by: David Greaves <david@dgreaves.com>