DEPENDS_prepend="tmake " python tmake_do_createpro() { import glob, sys from bb import note out_vartranslate = { "TMAKE_HEADERS": "HEADERS", "TMAKE_INTERFACES": "INTERFACES", "TMAKE_TEMPLATE": "TEMPLATE", "TMAKE_CONFIG": "CONFIG", "TMAKE_DESTDIR": "DESTDIR", "TMAKE_SOURCES": "SOURCES", "TMAKE_DEPENDPATH": "DEPENDPATH", "TMAKE_INCLUDEPATH": "INCLUDEPATH", "TMAKE_TARGET": "TARGET", "TMAKE_LIBS": "LIBS", } s = data.getVar('S', d, 1) or "" os.chdir(s) profiles = (data.getVar('TMAKE_PROFILES', d, 1) or "").split() if not profiles: profiles = ["*.pro"] for pro in profiles: ppro = glob.glob(pro) if ppro: if ppro != [pro]: del profiles[profiles.index(pro)] profiles += ppro continue if ppro[0].find('*'): del profiles[profiles.index(pro)] continue else: del profiles[profiles.index(pro)] if len(profiles) != 0: return # output .pro using this metadata store try: from __builtin__ import file profile = file(data.expand('${PN}.pro', d), 'w') except OSError: raise FuncFailed("unable to open pro file for writing.") # fd = sys.__stdout__ fd = profile for var in out_vartranslate.keys(): val = data.getVar(var, d, 1) if val: fd.write("%s\t: %s\n" % (out_vartranslate[var], val)) # if fd is not sys.__stdout__: fd.close() } tmake_do_configure() { paths="${STAGING_DATADIR}/tmake/qws/${TARGET_OS}-${TARGET_ARCH}-g++ ${STAGING_DATADIR}/tmake/$OS-g++" if (echo "${TARGET_ARCH}"|grep -q 'i.86'); then paths="${STAGING_DATADIR}/tmake/qws/${TARGET_OS}-x86-g++ $paths" fi for i in $paths; do if test -e $i; then export TMAKEPATH=$i break fi done if [ -z "${TMAKE_PROFILES}" ]; then TMAKE_PROFILES="`ls *.pro`" fi tmake -o Makefile $TMAKE_PROFILES || die "Error calling tmake on ${TMAKE_PROFILES}" } EXPORT_FUNCTIONS do_configure do_createpro addtask configure after do_unpack do_patch before do_compile addtask createpro before do_configure after do_unpack do_patch it/openembedded-core.git/commit/?h=uninative-1.3'>commitdiff
diff options
context:
space:
mode:
Diffstat
-rw-r--r--.gitignore38
-rw-r--r--.templateconf2
-rw-r--r--LICENSE16
-rw-r--r--README38
-rw-r--r--README.hardware416
-rw-r--r--documentation/adt-manual/Makefile42
-rw-r--r--documentation/adt-manual/adt-command.xml66
-rw-r--r--documentation/adt-manual/adt-eclipse.xml435
-rw-r--r--documentation/adt-manual/adt-intro.xml117
-rw-r--r--documentation/adt-manual/adt-manual-customization.xsl8
-rw-r--r--documentation/adt-manual/adt-manual.xml70
-rw-r--r--documentation/adt-manual/adt-package.xml82
-rw-r--r--documentation/adt-manual/adt-prepare.xml244
-rw-r--r--documentation/adt-manual/figures/adt-title.pngbin14349 -> 0 bytes
-rwxr-xr-xdocumentation/adt-manual/figures/yocto-project-transp.pngbin8626 -> 0 bytes
-rw-r--r--documentation/adt-manual/style.css968
-rw-r--r--documentation/bsp-guide/Makefile35
-rw-r--r--documentation/bsp-guide/bsp-guide-customization.xsl6
-rw-r--r--documentation/bsp-guide/bsp-guide.xml68
-rw-r--r--documentation/bsp-guide/bsp.xml654
-rw-r--r--documentation/bsp-guide/figures/bsp-title.pngbin14940 -> 0 bytes
-rw-r--r--documentation/bsp-guide/figures/poky-ref-manual.pngbin17829 -> 0 bytes
-rw-r--r--documentation/bsp-guide/style.css958
-rw-r--r--documentation/kernel-manual/Makefile42
-rwxr-xr-xdocumentation/kernel-manual/figures/kernel-architecture-overview.pngbin40748 -> 0 bytes
-rwxr-xr-xdocumentation/kernel-manual/figures/kernel-big-picture.pngbin173130 -> 0 bytes
-rw-r--r--documentation/kernel-manual/figures/kernel-title.pngbin14305 -> 0 bytes
-rwxr-xr-xdocumentation/kernel-manual/figures/yocto-project-transp.pngbin8626 -> 0 bytes
-rw-r--r--documentation/kernel-manual/kernel-concepts.xml335
-rw-r--r--documentation/kernel-manual/kernel-doc-intro.xml57
-rw-r--r--documentation/kernel-manual/kernel-how-to.xml2178
-rw-r--r--documentation/kernel-manual/kernel-manual.xml72
-rw-r--r--documentation/kernel-manual/style.css968
-rw-r--r--documentation/kernel-manual/yocto-project-kernel-manual-customization.xsl8
-rw-r--r--documentation/poky-ref-manual/Makefile36
-rw-r--r--documentation/poky-ref-manual/TODO11
-rw-r--r--documentation/poky-ref-manual/development.xml1125
-rw-r--r--documentation/poky-ref-manual/examples/hello-autotools/hello_2.3.bb7
-rw-r--r--documentation/poky-ref-manual/examples/hello-single/files/helloworld.c8
-rw-r--r--documentation/poky-ref-manual/examples/hello-single/hello.bb16
-rw-r--r--documentation/poky-ref-manual/examples/libxpm/libxpm_3.5.6.bb13
-rw-r--r--documentation/poky-ref-manual/examples/mtd-makefile/mtd-utils_1.0.0.bb13
-rw-r--r--documentation/poky-ref-manual/extendpoky.xml1027
-rw-r--r--documentation/poky-ref-manual/faq.xml520
-rwxr-xr-xdocumentation/poky-ref-manual/figures/cropped-yocto-project-bw.pngbin5453 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/figures/poky-ref-manual.pngbin17829 -> 0 bytes
-rwxr-xr-xdocumentation/poky-ref-manual/figures/yocto-project-transp.pngbin8626 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/introduction.xml171
-rw-r--r--documentation/poky-ref-manual/poky-beaver.pngbin26252 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/poky-logo.svg117
-rw-r--r--documentation/poky-ref-manual/poky-ref-manual-customization.xsl6
-rw-r--r--documentation/poky-ref-manual/poky-ref-manual.xml107
-rw-r--r--documentation/poky-ref-manual/ref-bitbake.xml347
-rw-r--r--documentation/poky-ref-manual/ref-classes.xml435
-rw-r--r--documentation/poky-ref-manual/ref-features.xml302
-rw-r--r--documentation/poky-ref-manual/ref-images.xml92
-rw-r--r--documentation/poky-ref-manual/ref-structure.xml621
-rw-r--r--documentation/poky-ref-manual/ref-variables.xml956
-rw-r--r--documentation/poky-ref-manual/ref-varlocality.xml211
-rw-r--r--documentation/poky-ref-manual/resources.xml164
-rw-r--r--documentation/poky-ref-manual/screenshots/ss-anjuta-poky-1.pngbin96531 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/screenshots/ss-anjuta-poky-2.pngbin76419 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/screenshots/ss-oprofile-viewer.pngbin51240 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/screenshots/ss-sato.pngbin38689 -> 0 bytes
-rw-r--r--documentation/poky-ref-manual/style.css958
-rw-r--r--documentation/poky-ref-manual/usingpoky.xml348
-rwxr-xr-xdocumentation/poky-ref-manual/white-on-black-yp.pngbin9584 -> 0 bytes
-rw-r--r--documentation/template/Vera.ttfbin65932 -> 0 bytes
-rw-r--r--documentation/template/Vera.xml1
-rw-r--r--documentation/template/VeraMoBd.ttfbin49052 -> 0 bytes
-rw-r--r--documentation/template/VeraMoBd.xml1
-rw-r--r--documentation/template/VeraMono.ttfbin49224 -> 0 bytes
-rw-r--r--documentation/template/VeraMono.xml1
-rw-r--r--documentation/template/draft.pngbin24847 -> 0 bytes
-rw-r--r--documentation/template/fop-config.xml58
-rw-r--r--documentation/template/ohand-color.svg150
-rw-r--r--documentation/template/poky-db-pdf.xsl64
-rw-r--r--documentation/template/poky-ref-manual.pngbin32145 -> 0 bytes
-rw-r--r--documentation/template/poky.svg163
-rw-r--r--documentation/template/titlepage.templates.xml1240
-rw-r--r--documentation/template/yocto-project-qs.pngbin17829 -> 0 bytes
-rwxr-xr-xdocumentation/tools/poky-docbook-to-pdf51
-rw-r--r--documentation/yocto-project-qs/Makefile32
-rwxr-xr-xdocumentation/yocto-project-qs/figures/building-an-image.pngbin14891 -> 0 bytes
-rwxr-xr-xdocumentation/yocto-project-qs/figures/cropped-yocto-project-bw.pngbin5453 -> 0 bytes
-rw-r--r--documentation/yocto-project-qs/figures/using-a-pre-built-image.pngbin12733 -> 0 bytes
-rwxr-xr-xdocumentation/yocto-project-qs/figures/white-on-black.pngbin18296 -> 0 bytes
-rwxr-xr-xdocumentation/yocto-project-qs/figures/yocto-environment.pngbin63851 -> 0 bytes
-rwxr-xr-xdocumentation/yocto-project-qs/figures/yocto-project-transp.pngbin8626 -> 0 bytes
-rw-r--r--documentation/yocto-project-qs/style.css968
-rw-r--r--documentation/yocto-project-qs/yocto-project-qs-customization.xsl8
-rw-r--r--documentation/yocto-project-qs/yocto-project-qs.xml525
-rw-r--r--meta-demoapps/recipes-connectivity/farsight/farsight2_0.0.9.bb23
-rw-r--r--meta-demoapps/recipes-connectivity/farsight/libnice_0.0.6.bb23
-rw-r--r--meta-demoapps/recipes-connectivity/libetpan/files/cxx-is-here.patch18
-rw-r--r--meta-demoapps/recipes-connectivity/libetpan/libetpan_0.54.bb20
-rw-r--r--meta-demoapps/recipes-connectivity/loudmouth/loudmouth_1.4.0.bb10
-rw-r--r--meta-demoapps/recipes-connectivity/openswan/openswan-2.4.7/installflags.patch13
-rw-r--r--meta-demoapps/recipes-connectivity/openswan/openswan-2.4.7/ld-library-path-breakage.patch26
-rw-r--r--meta-demoapps/recipes-connectivity/openswan/openswan-2.4.7/openswan-2.4.7-gentoo.patch377
-rw-r--r--meta-demoapps/recipes-connectivity/openswan/openswan_2.4.7.bb37
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-0.37/build-in-src.patch18
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-0.37/cmake.patch17
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-0.37/no-python-check.patch16
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-evolution2/0.37-fixes.patch23
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-evolution2_0.36.bb8
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-file_0.37.bb2
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-google-calendar_0.36.bb2
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-irmc_0.36.bb4
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-syncml/fixerror.patch13
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-syncml_0.38.bb8
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin-vformat_0.37.bb4
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync-plugin_0.36.inc11
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libopensync_0.37.bb26
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libsync_svn.bb21
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libsyncml/build-in-src.patch19
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/libsyncml_0.5.4.bb17
-rw-r--r--meta-demoapps/recipes-connectivity/opensync/msynctool_0.38.bb20
-rw-r--r--meta-demoapps/recipes-connectivity/telepathy/empathy/no-gnome-doc.patch39
-rw-r--r--meta-demoapps/recipes-connectivity/telepathy/empathy_2.26.1.bb29
-rw-r--r--meta-demoapps/recipes-connectivity/telepathy/telepathy-farsight_0.0.7.bb16
-rw-r--r--meta-demoapps/recipes-connectivity/telepathy/telepathy-gabble/gabble.manager33
-rw-r--r--meta-demoapps/recipes-connectivity/telepathy/telepathy-gabble_0.7.8.bb18
-rw-r--r--meta-demoapps/recipes-connectivity/wbxml/files/no-doc-install.patch15
-rw-r--r--meta-demoapps/recipes-connectivity/wbxml/wbxml2_0.9.2.bb24
-rw-r--r--meta-demoapps/recipes-gnome/abiword/abiword-2.5.inc63
-rw-r--r--meta-demoapps/recipes-gnome/abiword/abiword-embedded_2.5.2.bb12
-rw-r--r--meta-demoapps/recipes-gnome/abiword/abiword.inc63
-rw-r--r--meta-demoapps/recipes-gnome/abiword/abiword_2.5.2.bb5
-rw-r--r--meta-demoapps/recipes-gnome/abiword/abiword_cvs.bb9