skeleton: New package
authorMaxime Hadjinlian <maxime.hadjinlian@gmail.com>
Tue, 14 Jul 2015 11:36:25 +0000 (13:36 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 14 Jul 2015 16:08:23 +0000 (18:08 +0200)
commit7a6b83a211612ff95a1f5d35b2861ad5655ac8b1
treeaca5004d46dc09c23c27e3fe207bd09bdb472fd7
parentc7ca4e81163700146e39f3b9aba90225bad86b45
skeleton: New package

Create a proper package for the skeleton.

The main Makefile is modified to remove the skeleton support.
The 'dirs' target, will create the $(TARGET_DIR).
The file 'output/target/.root' doesn't exists anymore, as there's no
Make rule to statisfy.

The infrastructure are modified to filter host-skeleton.
It's needed becauses the host-dependencies are derived from the
dependencies of the target package where 'host-' is preprended to the
depedency name.

In the pkg-generic we add skeleton as a dependency to every package.

The whole system/system.mk is now removed at the profit of
package/skeleton/skeleton.mk

[Thomas:
  - rebase on top of master and fix some minor conflicts
  - remove the 'select BR2_PACKAGE_SKELETON' in
    BR2_ROOTFS_SKELETON_DEFAULT and BR2_ROOTFS_SKELETON_CUSTOM, since
    anyway the skeleton package is always enabled.
  - fixup a few mistakes in the getty handling due to misnamed
    variables.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Makefile
package/pkg-autotools.mk
package/pkg-cmake.mk
package/pkg-generic.mk
package/pkg-python.mk
package/pkg-rebar.mk
package/pkg-virtual.mk
package/skeleton/Config.in [new file with mode: 0644]
package/skeleton/skeleton.mk [new file with mode: 0644]
system/system.mk [deleted file]