diff options
| -rw-r--r-- | meta/conf/bitbake.conf | 61 |
1 files changed, 40 insertions, 21 deletions
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index b5ff2766b3..f361ea6120 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf | |||
| @@ -71,6 +71,7 @@ BUILD_VENDOR = "" | |||
| 71 | BUILD_SYS = "${BUILD_ARCH}${BUILD_VENDOR}-${BUILD_OS}" | 71 | BUILD_SYS = "${BUILD_ARCH}${BUILD_VENDOR}-${BUILD_OS}" |
| 72 | BUILD_PREFIX = "" | 72 | BUILD_PREFIX = "" |
| 73 | BUILD_CC_ARCH = "" | 73 | BUILD_CC_ARCH = "" |
| 74 | BUILD_EXEEXT = "" | ||
| 74 | 75 | ||
| 75 | HOST_ARCH = "${TARGET_ARCH}" | 76 | HOST_ARCH = "${TARGET_ARCH}" |
| 76 | HOST_OS = "${TARGET_OS}" | 77 | HOST_OS = "${TARGET_OS}" |
| @@ -78,6 +79,7 @@ HOST_VENDOR = "${TARGET_VENDOR}" | |||
| 78 | HOST_SYS = "${HOST_ARCH}${HOST_VENDOR}-${HOST_OS}" | 79 | HOST_SYS = "${HOST_ARCH}${HOST_VENDOR}-${HOST_OS}" |
| 79 | HOST_PREFIX = "${TARGET_PREFIX}" | 80 | HOST_PREFIX = "${TARGET_PREFIX}" |
| 80 | HOST_CC_ARCH = "${TARGET_CC_ARCH}" | 81 | HOST_CC_ARCH = "${TARGET_CC_ARCH}" |
| 82 | HOST_EXEEXT = "" | ||
| 81 | 83 | ||
| 82 | TARGET_ARCH = "INVALID" | 84 | TARGET_ARCH = "INVALID" |
| 83 | TARGET_OS = "INVALID" | 85 | TARGET_OS = "INVALID" |
| @@ -178,10 +180,12 @@ MULTI_PROVIDER_WHITELIST = "virtual/libintl" | |||
| 178 | SOLIBS = ".so.*" | 180 | SOLIBS = ".so.*" |
| 179 | SOLIBS_darwin = ".*.dylib" | 181 | SOLIBS_darwin = ".*.dylib" |
| 180 | SOLIBS_darwin8 = ".*.dylib" | 182 | SOLIBS_darwin8 = ".*.dylib" |
| 183 | SOLIBS_darwin9 = ".*.dylib" | ||
| 181 | 184 | ||
| 182 | SOLIBSDEV = ".so" | 185 | SOLIBSDEV = ".so" |
| 183 | SOLIBSDEV_darwin = ".dylib" | 186 | SOLIBSDEV_darwin = ".dylib" |
| 184 | SOLIBSDEV_darwin8 = ".dylib" | 187 | SOLIBSDEV_darwin8 = ".dylib" |
| 188 | SOLIBSDEV_darwin9 = ".dylib" | ||
| 185 | 189 | ||
| 186 | PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-locale" | 190 | PACKAGES = "${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-locale" |
| 187 | PACKAGES_DYNAMIC = "${PN}-locale-*" | 191 | PACKAGES_DYNAMIC = "${PN}-locale-*" |
| @@ -189,7 +193,9 @@ FILES = "" | |||
| 189 | 193 | ||
| 190 | FILES_${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} \ | 194 | FILES_${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} \ |
| 191 | ${sysconfdir} ${sharedstatedir} ${localstatedir} \ | 195 | ${sysconfdir} ${sharedstatedir} ${localstatedir} \ |
| 192 | ${base_bindir}/* ${base_sbindir}/* ${base_libdir}/*${SOLIBS} ${datadir}/${PN} ${libdir}/${PN}/* \ | 196 | ${base_bindir}/* ${base_sbindir}/* \ |
| 197 | ${base_libdir}/*${SOLIBS} \ | ||
| 198 | ${datadir}/${PN} ${libdir}/${PN}/* \ | ||
| 193 | ${datadir}/pixmaps ${datadir}/applications \ | 199 | ${datadir}/pixmaps ${datadir}/applications \ |
| 194 | ${datadir}/idl ${datadir}/omf ${datadir}/sounds \ | 200 | ${datadir}/idl ${datadir}/omf ${datadir}/sounds \ |
| 195 | ${libdir}/bonobo/servers" | 201 | ${libdir}/bonobo/servers" |
| @@ -234,7 +240,7 @@ CVSDIR = "${CO_DIR}/cvs" | |||
| 234 | SVNDIR = "${CO_DIR}/svn" | 240 | SVNDIR = "${CO_DIR}/svn" |
| 235 | GITDIR = "${CO_DIR}/git" | 241 | GITDIR = "${CO_DIR}/git" |
| 236 | BZRDIR = "${CO_DIR}/bzr" | 242 | BZRDIR = "${CO_DIR}/bzr" |
| 237 | HGDIR = "${CO_DIR}/hg" | 243 | HGDIR = "${CO_DIR}/hg" |
| 238 | 244 | ||
| 239 | STAMP = "${TMPDIR}/stamps/${MULTIMACH_TARGET_SYS}/${PF}" | 245 | STAMP = "${TMPDIR}/stamps/${MULTIMACH_TARGET_SYS}/${PF}" |
| 240 | WORKDIR = "${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PF}" | 246 | WORKDIR = "${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PF}" |
| @@ -269,7 +275,9 @@ STAGING_PYDIR = "${STAGING_DIR}/lib/python2.4" | |||
| 269 | # specific packages - hack around it for now. | 275 | # specific packages - hack around it for now. |
| 270 | STAGING_DIR_TARGET = "${STAGING_DIR}/${BASEPKG_TARGET_SYS}" | 276 | STAGING_DIR_TARGET = "${STAGING_DIR}/${BASEPKG_TARGET_SYS}" |
| 271 | 277 | ||
| 272 | DEPLOY_DIR = "${TMPDIR}/deploy" | 278 | # Setting DEPLOY_DIR outside of TMPDIR is helpful, when you are using |
| 279 | # packaged staging and/or multimachine. | ||
| 280 | DEPLOY_DIR ?= "${TMPDIR}/deploy" | ||
| 273 | DEPLOY_DIR_TAR = "${DEPLOY_DIR}/tar" | 281 | DEPLOY_DIR_TAR = "${DEPLOY_DIR}/tar" |
| 274 | DEPLOY_DIR_IPK = "${DEPLOY_DIR}/ipk" | 282 | DEPLOY_DIR_IPK = "${DEPLOY_DIR}/ipk" |
| 275 | DEPLOY_DIR_RPM = "${DEPLOY_DIR}/rpm" | 283 | DEPLOY_DIR_RPM = "${DEPLOY_DIR}/rpm" |
| @@ -314,12 +322,18 @@ IMAGE_CMD_tar.gz = "cd ${IMAGE_ROOTFS} && tar -zcvf ${DEPLOY_DIR_IMAGE}/${IMAGE_ | |||
| 314 | IMAGE_CMD_tar.bz2 = "cd ${IMAGE_ROOTFS} && tar -jcvf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.tar.bz2 ." | 322 | IMAGE_CMD_tar.bz2 = "cd ${IMAGE_ROOTFS} && tar -jcvf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.tar.bz2 ." |
| 315 | IMAGE_CMD_cpio = "cd ${IMAGE_ROOTFS} && (find . | cpio -o -H newc >${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.cpio)" | 323 | IMAGE_CMD_cpio = "cd ${IMAGE_ROOTFS} && (find . | cpio -o -H newc >${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.cpio)" |
| 316 | IMAGE_CMD_cpio.gz = "cd ${IMAGE_ROOTFS} && (find . | cpio -o -H newc | gzip -c -9 >${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.cpio.gz)" | 324 | IMAGE_CMD_cpio.gz = "cd ${IMAGE_ROOTFS} && (find . | cpio -o -H newc | gzip -c -9 >${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.cpio.gz)" |
| 325 | IMAGE_CMD_ubi = "echo \[ubifs\] > ubinize.cfg ; echo mode=ubi >> ubinize.cfg ; echo image=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ubifs >> ubinize.cfg ; echo vol_id=0 >> ubinize.cfg ; echo vol_type=dynamic >> ubinize.cfg ; echo vol_name=${UBI_VOLNAME} >> ubinize.cfg ; echo vol_flags=autoresize >> ubinize.cfg;mkfs.ubifs -r ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ubifs ${MKUBIFS_ARGS} && ubinize -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ubi ${UBINIZE_ARGS} ubinize.cfg" | ||
| 326 | IMAGE_CMD_ubifs = "mkfs.ubifs -r ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.ubifs.img ${MKUBIFS_ARGS}" | ||
| 317 | 327 | ||
| 318 | EXTRA_IMAGECMD = "" | 328 | EXTRA_IMAGECMD = "" |
| 319 | EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000" | 329 | EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000" |
| 320 | EXTRA_IMAGECMD_yaffs2 = "1" | 330 | EXTRA_IMAGECMD_yaffs2 = "1" |
| 321 | EXTRA_IMAGECMD_squashfs = "" | 331 | EXTRA_IMAGECMD_squashfs = "" |
| 322 | EXTRA_IMAGECMD_squashfs-lzma = "" | 332 | EXTRA_IMAGECMD_squashfs-lzma = "" |
| 333 | EXTRA_IMAGECMD_cpio = "" | ||
| 334 | EXTRA_IMAGECMD_cpio.gz = "" | ||
| 335 | EXTRA_IMAGECMD_ubi = "" | ||
| 336 | EXTRA_IMAGECMD_ubifs = "" | ||
| 323 | 337 | ||
| 324 | IMAGE_DEPENDS = "" | 338 | IMAGE_DEPENDS = "" |
| 325 | IMAGE_DEPENDS_jffs2 = "mtd-utils-native" | 339 | IMAGE_DEPENDS_jffs2 = "mtd-utils-native" |
| @@ -331,6 +345,8 @@ IMAGE_DEPENDS_ext3 = "genext2fs-native e2fsprogs-native" | |||
| 331 | IMAGE_DEPENDS_ext3.gz = "genext2fs-native e2fsprogs-native" | 345 | IMAGE_DEPENDS_ext3.gz = "genext2fs-native e2fsprogs-native" |
| 332 | IMAGE_DEPENDS_squashfs = "squashfs-tools-native" | 346 | IMAGE_DEPENDS_squashfs = "squashfs-tools-native" |
| 333 | IMAGE_DEPENDS_squashfs-lzma = "squashfs-lzma-tools-native" | 347 | IMAGE_DEPENDS_squashfs-lzma = "squashfs-lzma-tools-native" |
| 348 | IMAGE_DEPENDS_ubi = "mtd-utils-native" | ||
| 349 | IMAGE_DEPENDS_ubifs = "mtd-utils-native" | ||
| 334 | 350 | ||
| 335 | EXTRA_IMAGEDEPENDS = "" | 351 | EXTRA_IMAGEDEPENDS = "" |
| 336 | 352 | ||
| @@ -452,26 +468,28 @@ export palmqtdir = "${palmtopdir}" | |||
| 452 | # Download locations and utilities. | 468 | # Download locations and utilities. |
| 453 | ################################################################## | 469 | ################################################################## |
| 454 | 470 | ||
| 455 | GNU_MIRROR = "ftp://ftp.gnu.org/gnu" | 471 | ADOBE_MIRROR = "http://fpdownload.macromedia.com/get/flashplayer/current/" |
| 472 | APACHE_MIRROR = "http://www.apache.org/dist" | ||
| 456 | DEBIAN_MIRROR = "ftp://ftp.debian.org/debian/pool" | 473 | DEBIAN_MIRROR = "ftp://ftp.debian.org/debian/pool" |
| 457 | SOURCEFORGE_MIRROR = "http://downloads.sourceforge.net" | 474 | E_CVS = "cvs://anonymous@anoncvs.enlightenment.org/var/cvs/e" |
| 475 | E_URI = "http://enlightenment.freedesktop.org/files" | ||
| 476 | FREEBSD_MIRROR = "ftp://ftp.freebsd.org/pub/FreeBSD/" | ||
| 477 | FREEDESKTOP_CVS = "cvs://anoncvs:anoncvs@anoncvs.freedesktop.org/cvs" | ||
| 478 | FREESMARTPHONE_GIT = "git://git.freesmartphone.org" | ||
| 479 | GENTOO_MIRROR = "http://distfiles.gentoo.org/distfiles" | ||
| 480 | GNOME_GIT = "git://git.gnome.org" | ||
| 481 | GNOME_MIRROR = "http://ftp.gnome.org/pub/GNOME/sources" | ||
| 482 | GNU_MIRROR = "ftp://ftp.gnu.org/gnu" | ||
| 458 | GPE_MIRROR = "http://gpe.linuxtogo.org/download/source" | 483 | GPE_MIRROR = "http://gpe.linuxtogo.org/download/source" |
| 459 | GPEPHONE_MIRROR = "http://gpephone.linuxtogo.org/download/gpephone" | ||
| 460 | GPE_SVN = "svn://projects.linuxtogo.org/svn/gpe/trunk/base;module=${PN}" | ||
| 461 | GPE_EXTRA_SVN = "svn://projects.linuxtogo.org/svn/gpe/trunk/extra;module=${PN}" | 484 | GPE_EXTRA_SVN = "svn://projects.linuxtogo.org/svn/gpe/trunk/extra;module=${PN}" |
| 485 | GPE_SVN = "svn://projects.linuxtogo.org/svn/gpe/trunk/base;module=${PN}" | ||
| 486 | GPEPHONE_MIRROR = "http://gpephone.linuxtogo.org/download/gpephone" | ||
| 462 | GPEPHONE_SVN = "svn://projects.linuxtogo.org/svn/gpephone/trunk/source;module=${PN}" | 487 | GPEPHONE_SVN = "svn://projects.linuxtogo.org/svn/gpephone/trunk/source;module=${PN}" |
| 488 | HANDHELDS_CVS = "cvs://anoncvs:anoncvs@anoncvs.handhelds.org/cvs" | ||
| 489 | KERNELORG_MIRROR = "http://kernel.org" | ||
| 490 | SOURCEFORGE_MIRROR = "http://downloads.sourceforge.net" | ||
| 463 | XLIBS_MIRROR = "http://xlibs.freedesktop.org/release" | 491 | XLIBS_MIRROR = "http://xlibs.freedesktop.org/release" |
| 464 | XORG_MIRROR = "http://xorg.freedesktop.org/releases" | 492 | XORG_MIRROR = "http://xorg.freedesktop.org/releases" |
| 465 | GNOME_MIRROR = "http://ftp.gnome.org/pub/GNOME/sources" | ||
| 466 | FREEBSD_MIRROR = "ftp://ftp.freebsd.org/pub/FreeBSD/" | ||
| 467 | HANDHELDS_CVS = "cvs://anoncvs:anoncvs@anoncvs.handhelds.org/cvs" | ||
| 468 | E_CVS = "cvs://anonymous@anoncvs.enlightenment.org/var/cvs/e" | ||
| 469 | E_URI = "http://enlightenment.freedesktop.org/files" | ||
| 470 | FREEDESKTOP_CVS = "cvs://anoncvs:anoncvs@anoncvs.freedesktop.org/cvs" | ||
| 471 | FREESMARTPHONE_GIT = "git://git.freesmartphone.org" | ||
| 472 | GENTOO_MIRROR = "http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles" | ||
| 473 | APACHE_MIRROR = "http://www.apache.org/dist" | ||
| 474 | KERNELORG_MIRROR = "http://kernel.org/" | ||
| 475 | 493 | ||
| 476 | # You can use the mirror of your country to get faster downloads by putting | 494 | # You can use the mirror of your country to get faster downloads by putting |
| 477 | # export DEBIAN_MIRROR = "ftp://ftp.de.debian.org/debian/pool" | 495 | # export DEBIAN_MIRROR = "ftp://ftp.de.debian.org/debian/pool" |
| @@ -508,13 +526,13 @@ SHELLRCCMD = "bash --rcfile $TERMRCFILE" | |||
| 508 | export SHELLCMDS = "${SHELLRCCMD}" | 526 | export SHELLCMDS = "${SHELLRCCMD}" |
| 509 | # Some common terminal programs to choose from | 527 | # Some common terminal programs to choose from |
| 510 | GNOME_TERMCMD = 'gnome-terminal --disable-factory -t "$TERMWINDOWTITLE"' | 528 | GNOME_TERMCMD = 'gnome-terminal --disable-factory -t "$TERMWINDOWTITLE"' |
| 511 | GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x $SHELLCMDS' | 529 | GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLCMDS}' |
| 512 | SCREEN_TERMCMD = 'screen -D -m -t "$TERMWINDOWTITLE"' | 530 | SCREEN_TERMCMD = 'screen -D -m -t "$TERMWINDOWTITLE"' |
| 513 | SCREEN_TERMCMDRUN = '${SCREEN_TERMCMD} $SHELLCMDS' | 531 | SCREEN_TERMCMDRUN = '${SCREEN_TERMCMD} ${SHELLCMDS}' |
| 514 | XTERM_TERMCMD = 'xterm -T "$TERMWINDOWTITLE"' | 532 | XTERM_TERMCMD = 'xterm -T "$TERMWINDOWTITLE"' |
| 515 | XTERM_TERMCMDRUN = '${XTERM_TERMCMD} -e $SHELLCMDS' | 533 | XTERM_TERMCMDRUN = '${XTERM_TERMCMD} -e ${SHELLCMDS}' |
| 516 | KONSOLE_TERMCMD = 'konsole -T "$TERMWINDOWTITLE"' | 534 | KONSOLE_TERMCMD = 'konsole -T "$TERMWINDOWTITLE"' |
| 517 | KONSOLE_TERMCMDRUN = '${KONSOLE_TERMCMD} -e $SHELLCMDS' | 535 | KONSOLE_TERMCMDRUN = '${KONSOLE_TERMCMD} -e ${SHELLCMDS}' |
| 518 | 536 | ||
| 519 | # Set a default | 537 | # Set a default |
| 520 | TERMCMD ?= "${GNOME_TERMCMD}" | 538 | TERMCMD ?= "${GNOME_TERMCMD}" |
| @@ -648,6 +666,7 @@ COMBINED_FEATURES = "\ | |||
| 648 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "alsa", d)} \ | 666 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "alsa", d)} \ |
| 649 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "bluetooth", d)} \ | 667 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "bluetooth", d)} \ |
| 650 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "ext2", d)} \ | 668 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "ext2", d)} \ |
| 669 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "vfat", d)} \ | ||
| 651 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "irda", d)} \ | 670 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "irda", d)} \ |
| 652 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "pcmcia", d)} \ | 671 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "pcmcia", d)} \ |
| 653 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "pci", d)} \ | 672 | ${@base_both_contain("DISTRO_FEATURES", "MACHINE_FEATURES", "pci", d)} \ |
