aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/tasks/task-self-hosting.bb
blob: b31bb3d9e00532245daffe81d3904d3c4a03cf07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
DESCRIPTION = "All tools needed for OpenEmbedded build"
SECTION = "devel"
LICENSE = "MIT"
RDEPENDS = "cpp gcc-symlinks binutils-symlinks \
            perl perl-modules bitbake bash \
            task-proper-tools glibc-utils \
            linux-libc-headers-dev glibc-dev \
            texinfo make cvs subversion git"

#
# quilt-native REQ bash and perl/perl-modules
# binutils REQ texinfo
#
# bitbake will fetch all needed python modules
#
# toolchain:
# - gcc-symlinks will fetch gcc
# - binutils-symlinks will fetch binutils
# - glibc-utils REQ cpp
#
# problems:
# - binutils-symlinks conflict with busybox
# - glibc-dev conflict with libc-linux-headers-dev
# - perl is so granulated that it is probably impossible
#   to find out which packages are needed
#

ALLOW_EMPTY = "1"

PACKAGES = "${PN}"
PACKAGE_ARCH = "all"