util-linux-ng: fix swaponoff
[openembedded.git] / recipes / iphone / gcc-iphone-cross_git.bb
1 DESCRIPTION = "GCC for iPhone"
2 DEPENDS = "iphone-sdks"
3 PV = "4.2.1+git${SRCREV}"
4
5 INHIBIT_DEFAULT_DEPS = "1"
6
7 PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
8 PROVIDES += "virtual/${TARGET_PREFIX}gcc-initial virtual/${TARGET_PREFIX}gcc-intermediate"
9 DEPENDS = "virtual/${TARGET_PREFIX}binutils bison-native flex-native iphone-rootfs"
10
11 SRCREV = "b3dd8400196ccb63fbf10fe036f9f8725b2f0a39"
12 SRC_URI = "git://git.saurik.com/llvm-gcc-4.2.git;protocol=git"
13
14 S = "${WORKDIR}/git"
15
16 inherit autotools cross
17
18 EXTRA_OECONF = "\
19         --enable-languages=c,c++,objc,obj-c++ \
20         --enable-sjlj-exceptions \
21         --enable-wchar_t=no  \
22         --with-gxx-include-dir=${STAGING_DIR_TARGET}/${layout_includedir}/c++ \
23         --with-as=${CROSS_DIR}/bin/${TARGET_PREFIX}as \
24         --with-ld=${CROSS_DIR}/bin/${TARGET_PREFIX}ld \
25         --with-sysroot=${STAGING_DIR_TARGET} \
26         --with-build-sysroot=${STAGING_DIR_TARGET} \
27         --with-local-prefix=${STAGING_DIR_TARGET}${layout_prefix} \
28         "
29
30 do_configure() {
31         oe_runconf
32         rm -f GNUmakefile
33 }
34