# Native packages are built indirectly via dependency, # no need for them to be a direct target of 'world' EXCLUDE_FROM_WORLD = "1" PACKAGES = "" PACKAGE_ARCH = "${BUILD_ARCH}" BASE_PACKAGE_ARCH = "${BUILD_ARCH}" BASEPKG_HOST_SYS = "${BUILD_ARCH}${BUILD_VENDOR}-${BUILD_OS}" BASEPKG_TARGET_SYS = "${BUILD_ARCH}${BUILD_VENDOR}-${BUILD_OS}" # When this class has packaging enabled, setting # RPROVIDES becomes unnecessary. RPROVIDES = "${PN}" TARGET_ARCH = "${BUILD_ARCH}" TARGET_OS = "${BUILD_OS}" TARGET_VENDOR = "${BUILD_VENDOR}" TARGET_PREFIX = "${BUILD_PREFIX}" TARGET_CC_ARCH = "${BUILD_CC_ARCH}" TARGET_EXEEXT = "${BUILD_EXEEXT}" HOST_ARCH = "${BUILD_ARCH}" HOST_OS = "${BUILD_OS}" HOST_VENDOR = "${BUILD_VENDOR}" HOST_PREFIX = "${BUILD_PREFIX}" HOST_CC_ARCH = "${BUILD_CC_ARCH}" HOST_EXEEXT = "${BUILD_EXEEXT}" CPPFLAGS = "${BUILD_CPPFLAGS}" CFLAGS = "${BUILD_CFLAGS}" CXXFLAGS = "${BUILD_CFLAGS}" LDFLAGS = "${BUILD_LDFLAGS}" LDFLAGS_build-darwin = "-L${STAGING_LIBDIR_NATIVE} " STAGING_BINDIR = "${STAGING_BINDIR_NATIVE}" STAGING_BINDIR_CROSS = "${STAGING_BINDIR_NATIVE}" # Don't use site files for native builds export CONFIG_SITE = "" # set the compiler as well. It could have been set to something else export CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_ARCH}" export CXX = "${CCACHE}${HOST_PREFIX}g++ ${HOST_CC_ARCH}" export F77 = "${CCACHE}${HOST_PREFIX}g77 ${HOST_CC_ARCH}" export CPP = "${HOST_PREFIX}gcc -E" export LD = "${HOST_PREFIX}ld" export CCLD = "${CC}" export AR = "${HOST_PREFIX}ar" export AS = "${HOST_PREFIX}as" export RANLIB = "${HOST_PREFIX}ranlib" export STRIP = "${HOST_PREFIX}strip" # Path prefixes export base_prefix = "${STAGING_DIR_NATIVE}" export prefix = "${STAGING_DIR_NATIVE}${layout_prefix}" export exec_prefix = "${STAGING_DIR_NATIVE}${layout_exec_prefix}" # Base paths export base_bindir = "${STAGING_DIR_NATIVE}${layout_base_bindir}" export base_sbindir = "${STAGING_DIR_NATIVE}${layout_base_sbindir}" export base_libdir = "${STAGING_DIR_NATIVE}${layout_base_libdir}" # Architecture independent paths export datadir = "${STAGING_DIR_NATIVE}${layout_datadir}" export sysconfdir = "${STAGING_DIR_NATIVE}${layout_sysconfdir}" export sharedstatedir = "${STAGING_DIR_NATIVE}${layout_sharedstatedir}" export localstatedir = "${STAGING_DIR_NATIVE}${layout_localstatedir}" export infodir = "${STAGING_DIR_NATIVE}${layout_infodir}" export mandir = "${STAGING_DIR_NATIVE}${layout_mandir}" export docdir = "${STAGING_DIR_NATIVE}${layout_docdir}" export servicedir = "${STAGING_DIR_NATIVE}${layout_servicedir}" # Architecture dependent paths export bindir = "${STAGING_DIR_NATIVE}${layout_bindir}" export sbindir = "${STAGING_DIR_NATIVE}${layout_sbindir}" export libexecdir = "${STAGING_DIR_NATIVE}${layout_libexecdir}" export libdir = "${STAGING_DIR_NATIVE}${layout_libdir}" export includedir = "${STAGING_DIR_NATIVE}${layout_includedir}" export oldincludedir = "${STAGING_DIR_NATIVE}${layout_includedir}" do_stage () { if [ "${INHIBIT_NATIVE_STAGE_INSTALL}" != "1" ] then if [ "${AUTOTOOLS_NATIVE_STAGE_INSTALL}" != "1" ] then oe_runmake install else autotools_stage_all fi fi } do_install () { true } PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}" PKG_CONFIG_SYSROOT_DIR = "" on>space:mode:
Diffstat
-rw-r--r--meta-selftest/lib/devtool/bbpath.py44
-rw-r--r--meta-selftest/lib/devtool/test.py2
-rw-r--r--meta-selftest/lib/oeqa/runtime/cases/selftest.json6
-rw-r--r--meta-selftest/lib/oeqa/runtime/cases/selftest.py73
-rw-r--r--meta-selftest/lib/recipetool/bbpath.py41
-rw-r--r--meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb2
-rw-r--r--meta-selftest/recipes-test/container-image/container-image-testpkg.bb8
-rw-r--r--meta-selftest/recipes-test/container-image/container-test-image.bb8
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-localonly.bb7
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-localonly/file11
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-localonly/file21
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-patch-gz.bb17
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-patch-gz/readme.patch.gzbin0 -> 449 bytes
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-subdir.bb9
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-subdir/devtool-test-subdir.tar.gzbin0 -> 181 bytes
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-test-subdir/testfile1
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-upgrade-test1_1.5.3.bb2
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-upgrade-test1_1.5.3.bb.upgraded2
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-upgrade-test2_git.bb2
-rw-r--r--meta-selftest/recipes-test/devtool/devtool-upgrade-test2_git.bb.upgraded2
-rw-r--r--meta-selftest/recipes-test/error/error.bb1
-rw-r--r--meta-selftest/recipes-test/images/oe-selftest-image.bb2
-rw-r--r--meta-selftest/recipes-test/images/wic-image-minimal.bb9
-rw-r--r--meta-selftest/recipes-test/images/wic-image-minimal.wks7
-rw-r--r--meta-selftest/recipes-test/m4/m4_%.bbappend (renamed from meta-selftest/recipes-test/m4/m4_1.4.17.bbappend)0
-rw-r--r--meta-selftest/recipes-test/postinst/postinst_1.0.bb126
-rw-r--r--meta-selftest/recipes-test/recipetool/selftest-recipetool-appendfile.bb2
-rw-r--r--meta-selftest/recipes-test/selftest-ed/selftest-ed_0.5.bb22
-rw-r--r--meta-selftest/recipes-test/selftest-ed/selftest-ed_1.14.1.bb35
-rw-r--r--meta-selftest/wic/test_rawcopy_plugin.wks.in6
-rw-r--r--meta-selftest/wic/wictestdisk.wks7
-rw-r--r--meta-skeleton/recipes-skeleton/service/service_0.1.bb2
-rw-r--r--meta-skeleton/recipes-skeleton/useradd/useradd-example.bb5
-rw-r--r--meta/classes/allarch.bbclass18
-rw-r--r--meta/classes/archiver.bbclass148
-rw-r--r--meta/classes/autotools.bbclass154
-rw-r--r--meta/classes/base.bbclass202
-rw-r--r--meta/classes/bash-completion.bbclass2
-rw-r--r--meta/classes/binconfig-disabled.bbclass1
-rw-r--r--meta/classes/binconfig.bbclass8
-rw-r--r--meta/classes/blacklist.bbclass27
-rw-r--r--meta/classes/bugzilla.bbclass28
-rw-r--r--meta/classes/buildhistory.bbclass178
-rw-r--r--meta/classes/buildstats-summary.bbclass8
-rw-r--r--meta/classes/buildstats.bbclass54
-rw-r--r--meta/classes/ccache.bbclass15
-rw-r--r--meta/classes/chrpath.bbclass36
-rw-r--r--meta/classes/cmake.bbclass34
-rw-r--r--meta/classes/cml1.bbclass8
-rw-r--r--meta/classes/compress_doc.bbclass42
-rw-r--r--meta/classes/copyleft_compliance.bbclass10
-rw-r--r--meta/classes/copyleft_filter.bbclass12
-rw-r--r--meta/classes/core-image.bbclass4
-rw-r--r--meta/classes/cross-canadian.bbclass58
-rw-r--r--meta/classes/cross.bbclass27
-rw-r--r--meta/classes/crosssdk.bbclass12
-rw-r--r--meta/classes/cve-check.bbclass269
-rw-r--r--meta/classes/debian.bbclass24
-rw-r--r--meta/classes/devshell.bbclass15
-rw-r--r--meta/classes/devupstream.bbclass48
-rw-r--r--meta/classes/distro_features_check.bbclass8
-rw-r--r--meta/classes/distrodata.bbclass152
-rw-r--r--meta/classes/distutils-base.bbclass2
-rw-r--r--meta/classes/distutils-common-base.bbclass4
-rw-r--r--meta/classes/distutils-native-base.bbclass3
-rw-r--r--meta/classes/distutils-tools.bbclass6
-rw-r--r--meta/classes/distutils.bbclass14
-rw-r--r--meta/classes/distutils3-base.bbclass5
-rw-r--r--meta/classes/distutils3-native-base.bbclass4
-rw-r--r--meta/classes/distutils3.bbclass30
-rw-r--r--meta/classes/externalsrc.bbclass107
-rw-r--r--meta/classes/extrausers.bbclass6
-rw-r--r--meta/classes/fontcache.bbclass16
-rw-r--r--meta/classes/fs-uuid.bbclass4
-rw-r--r--meta/classes/gconf.bbclass15
-rw-r--r--meta/classes/gettext.bbclass8
-rw-r--r--meta/classes/gio-module-cache.bbclass12
-rw-r--r--meta/classes/gnomebase.bbclass3
-rw-r--r--meta/classes/go.bbclass77
-rw-r--r--meta/classes/goarch.bbclass50
-rw-r--r--meta/classes/gobject-introspection-data.bbclass4
-rw-r--r--meta/classes/gobject-introspection.bbclass28
-rw-r--r--meta/classes/grub-efi.bbclass46
-rw-r--r--meta/classes/gsettings.bbclass13
-rw-r--r--meta/classes/gtk-doc.bbclass72
-rw-r--r--meta/classes/gtk-icon-cache.bbclass16
-rw-r--r--meta/classes/gtk-immodules-cache.bbclass20
-rw-r--r--meta/classes/gummiboot.bbclass119
-rw-r--r--meta/classes/gzipnative.bbclass5
-rw-r--r--meta/classes/icecc.bbclass18
-rw-r--r--meta/classes/image-buildinfo.bbclass27
-rw-r--r--meta/classes/image-container.bbclass21
-rw-r--r--meta/classes/image-live.bbclass26
-rw-r--r--meta/classes/image-swab.bbclass94
-rw-r--r--meta/classes/image-vm.bbclass35
-rw-r--r--meta/classes/image.bbclass240
-rw-r--r--meta/classes/image_types.bbclass185
-rw-r--r--meta/classes/image_types_uboot.bbclass26
-rw-r--r--meta/classes/image_types_wic.bbclass117
-rw-r--r--meta/classes/insane.bbclass440
-rw-r--r--meta/classes/kernel-arch.bbclass13
-rw-r--r--meta/classes/kernel-fitimage.bbclass429
-rw-r--r--meta/classes/kernel-grub.bbclass44
-rw-r--r--meta/classes/kernel-module-split.bbclass130
-rw-r--r--meta/classes/kernel-uboot.bbclass2
-rw-r--r--meta/classes/kernel-uimage.bbclass27
-rw-r--r--meta/classes/kernel-yocto.bbclass187
-rw-r--r--meta/classes/kernel.bbclass324
-rw-r--r--meta/classes/kernelsrc.bbclass6
-rw-r--r--meta/classes/libc-common.bbclass10
-rw-r--r--meta/classes/libc-package.bbclass143
-rw-r--r--meta/classes/license.bbclass243
-rw-r--r--meta/classes/linuxloader.bbclass8
-rw-r--r--meta/classes/live-vm-common.bbclass16
-rw-r--r--meta/classes/manpages.bbclass5
-rw-r--r--meta/classes/metadata_scm.bbclass2
-rw-r--r--meta/classes/migrate_localcount.bbclass12
-rw-r--r--meta/classes/mime.bbclass15
-rw-r--r--meta/classes/mirrors.bbclass8
-rw-r--r--meta/classes/module.bbclass29
-rw-r--r--meta/classes/multilib.bbclass39
-rw-r--r--meta/classes/multilib_global.bbclass36
-rw-r--r--meta/classes/multilib_header.bbclass12
-rw-r--r--meta/classes/native.bbclass35
-rw-r--r--meta/classes/nativesdk.bbclass26
-rw-r--r--meta/classes/nopackages.bbclass6
-rw-r--r--meta/classes/npm.bbclass44
-rw-r--r--meta/classes/oelint.bbclass4
-rw-r--r--meta/classes/package.bbclass415
-rw-r--r--meta/classes/package_deb.bbclass164
-rw-r--r--meta/classes/package_ipk.bbclass139
-rw-r--r--meta/classes/package_rpm.bbclass256
-rw-r--r--meta/classes/package_tar.bbclass22
-rw-r--r--meta/classes/packagedata.bbclass10
-rw-r--r--