aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/dietlibc/dietlibc-cross.inc
blob: 25319f3b83837e1ab0ecd88d84fa824373ae16a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require dietlibc-common.inc

INHIBIT_DEFAULT_DEPS = "1"
DEPENDS += "dietlibc"
RDEPENDS_${PN} += "dietlibc-dev dietlibc-headers"

inherit cross

libdir := "${STAGING_DIR_TARGET}${target_libdir}"

do_compile () {
    ln -sf dietfeatures-build.h dietfeatures.h
    oe_runmake all ARCH="${DIETLIBC_BUILD_ARCH}"  \
        CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" LDFLAGS="${BUILD_LDFLAGS}" \
        WHAT='$(OBJDIR)/diet-i'
}

do_install() {
    install -D -p -m 0755 bin-${DIETLIBC_BUILD_ARCH}/diet-i ${D}${bindir}/diet
}