[mount units] Stop the regexp being too greedy

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[mount units] /w is word, /s is space

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[mount units] Modify makefstab to look in *.rc files as well as fstab.*
TODO: comment out mounts in .rc files dynamically

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[devel] Store the built manifest (assumes repo is available in ./.repo/)

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[dsp] Remove droid-system-packager dependency and import remnants here

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Actually remove dependency on droid-system-packager

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Don't depend on droid-hal-device when installing devel.
This is more of a -headers -debuginfo package compared to a normal -devel which typically requires access to the libraries provided in the main package.

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Store hw-release as /usr/lib/droid-devel/hw-release.vars for use at build time

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Fixup missing % in macro

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Only process "mount" commands not "mount_all" in rc files
Correctly handle --skip mountpoints

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
remove the mount commands from any .rc files as they're included in .mount unit files now

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Merge pull request #7 from lbt/hybris-10.1

Remove dsp, change makefstab handling and add hw-release support
[mount units] skip /sys/kernel/debug

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Merge pull request #8 from lbt/hybris-10.1

[mount units] skip /sys/kernel/debug
[mount units] skip /sys/kernel/config too
Merge pull request #9 from lbt/hybris-10.1

[mount units] skip /sys/kernel/config too
Properly install all units

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Merge pull request #10 from lbt/hybris-10.1

Properly install all units
No longer planning to merge to os-release

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Merge pull request #11 from lbt/hybris-10.1

No longer planning to merge to os-release