share wip
manage toolchains
manage targets
manage sdk
Merge pull request #1 from yunta-mb/sb2_manage

Sb2 manage
sdk-info compatible with splashscreen
Merge pull request #2 from yunta-mb/sb2_manage

sdk-info compatible with splashscreen
Fix bug where usng --sdk or --core but not both would break the repos; add --help

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

Conflicts:
	src/sdk-version
Add file:/// support for target install

Do not try to download file if starts with 'file:///'

Signed-off-by: Henrik Saari <henrik.saari@jollamobile.com>
mb: automatically install package dependencies

Thanks to Islam for the one liner.
Added -l for rsync as otherwise rsync will ignore the symbolic links.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Add verbosity option and hide rsync verbosity by default when doing build.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Remove all attempts to handle rpm/zypper using the host executables.
Fixes MER#646 and MER#655

Signed-off-by: David Greaves <david@dgreaves.com>
Propagation of zypper status.
Make /var/run a normal non-session-specific mapping
since the SDK uses it for things like zypper

Signed-off-by: David Greaves <david@dgreaves.com>
The /usr/src path is commonly used in kernel development and should come from the target

Signed-off-by: David Greaves <david@dgreaves.com>
Also trim tabs from the package name.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Make sure that bind mounts are private before umounting.

On some systems the bind mounts are shared by default which makes
the sdk umount also umount the host system mounts.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
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.