iphone-compat.conf: add mini distro with toolchain for iPhone
authorJeremy Lainé <jeremy.laine@m4x.org>
Fri, 17 Apr 2009 10:24:41 +0000 (10:24 +0000)
committerJeremy Lainé <jeremy.laine@m4x.org>
Fri, 17 Apr 2009 10:24:41 +0000 (10:24 +0000)
conf/distro/iphone-compat.conf [new file with mode: 0644]

diff --git a/conf/distro/iphone-compat.conf b/conf/distro/iphone-compat.conf
new file mode 100644 (file)
index 0000000..a3bccef
--- /dev/null
@@ -0,0 +1,19 @@
+require conf/distro/minimal.conf
+
+DISTRO_NAME = "iphone-compat"
+
+TARGET_OS = "darwin9"
+TARGET_VENDOR = "-apple"
+
+export TARGET_LDFLAGS = "-L${STAGING_DIR_TARGET}${layout_libdir} -Wl,-L${STAGING_DIR_TARGET}${layout_libdir}"
+
+# Compiler selection
+PREFERRED_PROVIDER_linux-libc-headers                       = "iphone-sdks"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc     = "iphone-rootfs"
+PREFERRED_PROVIDER_virtual/libc                             = "iphone-rootfs"
+PREFERRED_PROVIDER_virtual/libiconv                         = "iphone-rootfs"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils         = "odcctools-cross"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial      = "gcc-iphone-cross"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "gcc-iphone-cross"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc              = "gcc-iphone-cross"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++              = "gcc-iphone-cross"