msmcommd: add libmsmhll as dependency and bump PR
[openembedded.git] / conf / distro / minimal-uclibc.conf
blob487ae1bdd7a29f49963d688e9f56cc6c2abb82be
1 #-----------------------------------------------------------------------------
2 #@TYPE: Distribution
3 #@NAME: Minimal uClibc
4 #@DESCRIPTION: uClibc based Embedded Linux Distribution Configuration (minimal)
6 #@COMMENT: This distribution configuration serves as a starting point for
7 #@COMMENT: the integration of new target platforms, machines, or distributions.
8 #@COMMENT: It bases on conservative settings and should always be buildable.
9 #-----------------------------------------------------------------------------
12 # Header
14 DISTRO_NAME = "minimal-uclibc"
16 LIBC = "uclibc"
18 require conf/distro/minimal.conf
20 # NOTE:
22 # We get the DISTRO_FEATURES defined in minimal.conf here but
23 # however there are some features like mips -mplt support which
24 # is not supported on uclibc yet so we need to disable that
25 # feature for uclibc based distributions, therefore we redefine
26 # the DISTRO_FEATURES for minimal-uclibc and notably leave mplt
27 # out. Make sure that if there is a new DISTRO_FEATURE thats added
28 # to minimal.conf will not get included in minimal-uclibc.conf
29 # it has to be added to the below selection if it should also be
30 # enabled for minimal-uclibc
32 # FEATURE SELECTION
33 #############################################################################
34 # We want images supporting the following features (for task-base)
35 DISTRO_FEATURES = "nfs smbfs wifi ppp alsa ext2 vfat pcmcia usbgadget usbhost pci"
36 # Following feature is for ARM and E500 based machines
37 DISTRO_FEATURES += "eabi"
38 # pam is needed on uclibc if using shadow 
39 DISTRO_FEATURES += "pam"
40 # large file support is needed for libsndfile
41 DISTRO_FEATURES += "largefile"
42 # libcap2 is pulled in via avahi
43 DISTRO_FEATURES += "xattr"
44 # glib-2.0 needs ipv6 and there is no knob to control it
45 DISTRO_FEATURES += "ipv4 ipv6"
46 DISTRO_FEATURES += ' ${@["", "thumb-interwork"][bb.data.getVar('THUMB_INTERWORK', d, 1) == "yes"]}'