diff options
Diffstat (limited to 'recipes/dietlibc/dietlibc-cross.inc')
-rw-r--r-- | recipes/dietlibc/dietlibc-cross.inc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/recipes/dietlibc/dietlibc-cross.inc b/recipes/dietlibc/dietlibc-cross.inc new file mode 100644 index 0000000000..25319f3b83 --- /dev/null +++ b/recipes/dietlibc/dietlibc-cross.inc @@ -0,0 +1,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 +} |