Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| oe_yp_variables [2020/03/25 17:23] – [Missing from documentation.conf] rpjday | oe_yp_variables [2021/11/23 09:55] (current) – removed rpjday | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== General recipe metadata (which are mandatory?) ===== | ||
| - | ==== AUTHOR (not many of these, why not?) ==== | ||
| - | |||
| - | ==== SUMMARY ==== | ||
| - | |||
| - | ==== DESCRIPTION ==== | ||
| - | |||
| - | ==== HOMEPAGE ==== | ||
| - | |||
| - | ==== SECTION (valid values?) ==== | ||
| - | |||
| - | ==== BUGTRACKER ==== | ||
| - | |||
| - | ===== Parallelism ===== | ||
| - | |||
| - | ==== BB_NUMBER_THREADS ==== | ||
| - | |||
| - | ==== PARALLEL_MAKE ==== | ||
| - | |||
| - | ==== PARALLEL_MAKEINST ==== | ||
| - | |||
| - | < | ||
| - | bitbake.conf: | ||
| - | bitbake.conf: | ||
| - | </ | ||
| - | |||
| - | ===== Using host tools ===== | ||
| - | |||
| - | ==== ASSUME_PROVIDED ==== | ||
| - | |||
| - | ==== HOSTTOOLS ==== | ||
| - | |||
| - | ==== HOSTTOOLS_NONFATAL ==== | ||
| - | |||
| - | ==== HOSTTOOLS_DIR ==== | ||
| - | |||
| - | ===== Packaging options ===== | ||
| - | |||
| - | ==== PACKAGES ==== | ||
| - | |||
| - | From '' | ||
| - | |||
| - | < | ||
| - | PACKAGE_BEFORE_PN ?= "" | ||
| - | PACKAGES = " | ||
| - | </ | ||
| - | |||
| - | ==== PACKAGE_BEFORE_PN ==== | ||
| - | |||
| - | < | ||
| - | bind_9.11.13.bb: | ||
| - | bind_9.11.13.bb: | ||
| - | bind_9.11.13.bb: | ||
| - | </ | ||
| - | |||
| - | ==== FILES ==== | ||
| - | |||
| - | |||
| - | ==== ALLOW_EMPTY ==== | ||
| - | |||
| - | < | ||
| - | ALLOW_EMPTY_${PN} = " | ||
| - | kernel.bbclass: | ||
| - | kernel.bbclass: | ||
| - | kernel.bbclass: | ||
| - | kernel.bbclass: | ||
| - | </ | ||
| - | |||
| - | ===== U-Boot stuff ===== | ||
| - | |||
| - | ==== UBOOT_CONFIG ==== | ||
| - | |||
| - | ==== UBOOT_ENTRYPOINT ==== | ||
| - | |||
| - | ==== UBOOT_LOADADDRESS ==== | ||
| - | |||
| - | ==== UBOOT_LOCALVERSION ==== | ||
| - | |||
| - | ==== UBOOT_MACHINE ==== | ||
| - | |||
| - | ==== UBOOT_MAKE_TARGET ==== | ||
| - | |||
| - | ==== UBOOT_SUFFIX ==== | ||
| - | |||
| - | ==== UBOOT_TARGET ==== | ||
| - | |||
| - | ===== TO DO ===== | ||
| - | |||
| - | * ALTERNATIVE | ||
| - | * ALTERNATIVE_LINK_NAME | ||
| - | * ALTERNATIVE_PRIORITY | ||
| - | * ALTERNATIVE_TARGET | ||
| - | * ASSUME_SHLIBS | ||
| - | * AUTO_SYSLINUXMENU | ||
| - | * AUTOREV | ||
| - | * AVAILABLE_LICENSES | ||
| - | * B | ||
| - | * BAD_RECOMMENDATIONS | ||
| - | * BB_DANGLINGAPPENDS_WARNONLY | ||
| - | * BB_DISKMON_DIRS | ||
| - | * BB_DISKMON_WARNINTERVAL | ||
| - | * BB_GENERATE_MIRROR_TARBALLS | ||
| - | * BBCLASSEXTEND | ||
| - | * BBFILE_COLLECTIONS | ||
| - | * BBFILE_PATTERN | ||
| - | * BBFILE_PRIORITY | ||
| - | * BBFILES | ||
| - | * BBINCLUDELOGS | ||
| - | * BBINCLUDELOGS_LINES | ||
| - | * BBLAYERS | ||
| - | * BBMASK | ||
| - | * BBPATH | ||
| - | * BBSERVER | ||
| - | * BINCONFIG_GLOB | ||
| - | * BP | ||
| - | * BPN | ||
| - | * BUILD_ARCH | ||
| - | * BUILD_OS | ||
| - | * BUILDDIR | ||
| - | * BUILDSTATS_BASE | ||
| - | * BUSYBOX_SPLIT_SUID | ||
| - | * CACHE | ||
| - | * CFLAGS | ||
| - | * CLASSOVERRIDE | ||
| - | * CLEANBROKEN | ||
| - | * COMBINED_FEATURES | ||
| - | * COMMON_LICENSE_DIR | ||
| - | * COMPATIBLE_HOST | ||
| - | * COMPATIBLE_MACHINE | ||
| - | * COMPLEMENTARY_GLOB | ||
| - | * CONFFILES | ||
| - | * CONFIG_SITE | ||
| - | * CONFLICT_DISTRO_FEATURES | ||
| - | * CORE_IMAGE_EXTRA_INSTALL | ||
| - | * COREBASE | ||
| - | * CONF_VERSION | ||
| - | * D | ||
| - | * DATE | ||
| - | * DATETIME | ||
| - | * DEBUG_BUILD | ||
| - | * DEBUG_OPTIMIZATION | ||
| - | * DEFAULT_PREFERENCE | ||
| - | * DEPENDS | ||
| - | * DEPLOY_DIR | ||
| - | * DEPLOY_DIR_IMAGE | ||
| - | * DEPLOYDIR | ||
| - | * DISTRO | ||
| - | * DISTRO_EXTRA_RDEPENDS | ||
| - | * DISTRO_EXTRA_RRECOMMENDS | ||
| - | * DISTRO_FEATURES | ||
| - | * DISTRO_FEATURES_BACKFILL | ||
| - | * DISTRO_FEATURES_BACKFILL_CONSIDERED | ||
| - | * DISTRO_NAME | ||
| - | * DISTRO_PN_ALIAS | ||
| - | * DISTRO_VERSION | ||
| - | * DISTROOVERRIDES | ||
| - | * DL_DIR | ||
| - | * ENABLE_BINARY_LOCALE_GENERATION | ||
| - | * ERROR_QA | ||
| - | * EXCLUDE_FROM_WORLD | ||
| - | * EXTENDPE | ||
| - | * EXTENDPKGV | ||
| - | * EXTERNALSRC | ||
| - | * EXTERNALSRC_BUILD | ||
| - | * EXTRA_IMAGE_FEATURES | ||
| - | * EXTRA_IMAGEDEPENDS | ||
| - | * EXTRA_OECMAKE | ||
| - | * EXTRA_OECONF | ||
| - | * EXTRA_OEMAKE | ||
| - | * EXTRA_OESCONS | ||
| - | * EXTRA_QMAKEVARS_POST | ||
| - | * EXTRA_QMAKEVARS_PRE | ||
| - | * EXTRA_USERS_PARAMS | ||
| - | * FEED_DEPLOYDIR_BASE_URI | ||
| - | * FILESEXTRAPATHS | ||
| - | * FILESOVERRIDES | ||
| - | * FILESPATH | ||
| - | * FILESYSTEM_PERMS_TABLES | ||
| - | * FONT_EXTRA_RDEPENDS | ||
| - | * FONT_PACKAGES | ||
| - | * FULL_OPTIMIZATION | ||
| - | * GROUPADD_PARAM | ||
| - | * GROUPMEMS_PARAM | ||
| - | * GRUB_GFXSERIAL | ||
| - | * GRUB_OPTS | ||
| - | * GRUB_TIMEOUT | ||
| - | * GTKIMMODULES_PACKAGES | ||
| - | * HOST_ARCH | ||
| - | * HOST_CC_ARCH | ||
| - | * HOST_OS | ||
| - | * HOST_PREFIX | ||
| - | * HOST_SYS | ||
| - | * HOST_VENDOR | ||
| - | * ICECC_ENV_EXEC | ||
| - | * ICECC_PATH | ||
| - | * ICECC_USER_CLASS_BL | ||
| - | * ICECC_USER_PACKAGE_BL | ||
| - | * ICECC_USER_PACKAGE_WL | ||
| - | * IMAGE_BASENAME | ||
| - | * IMAGE_BOOT_FILES | ||
| - | * IMAGE_CLASSES | ||
| - | * IMAGE_FEATURES | ||
| - | * IMAGE_FSTYPES | ||
| - | * IMAGE_FSTYPES_DEBUGFS | ||
| - | * IMAGE_GEN_DEBUGFS | ||
| - | * IMAGE_INSTALL | ||
| - | * IMAGE_LINGUAS | ||
| - | * IMAGE_NAME | ||
| - | * IMAGE_OVERHEAD_FACTOR | ||
| - | * IMAGE_PKGTYPE | ||
| - | * IMAGE_POSTPROCESS_COMMAND | ||
| - | * IMAGE_ROOTFS | ||
| - | * IMAGE_ROOTFS_EXTRA_SPACE | ||
| - | * IMAGE_ROOTFS_SIZE | ||
| - | * IMAGE_TYPES | ||
| - | * INC_PR | ||
| - | * INCOMPATIBLE_LICENSE | ||
| - | * INHIBIT_DEFAULT_DEPS | ||
| - | * INHIBIT_PACKAGE_STRIP | ||
| - | * INHERIT | ||
| - | * INHERIT_DISTRO | ||
| - | * INITRAMFS_FSTYPES | ||
| - | * INITRD | ||
| - | * INITSCRIPT_NAME | ||
| - | * INITSCRIPT_PACKAGES | ||
| - | * INITSCRIPT_PARAMS | ||
| - | * INSANE_SKIP | ||
| - | * IPK_FEED_URIS | ||
| - | * KARCH | ||
| - | * KBRANCH | ||
| - | * KBRANCH_DEFAULT | ||
| - | * KERNEL_CLASSES | ||
| - | * KERNEL_EXTRA_ARGS | ||
| - | * KERNEL_FEATURES | ||
| - | * KERNEL_IMAGETYPE | ||
| - | * KERNEL_IMAGETYPES | ||
| - | * KERNEL_MODULE_AUTOLOAD | ||
| - | * KERNEL_MODULE_PROBECONF | ||
| - | * KERNEL_PACKAGE_NAME | ||
| - | * KERNEL_PATH | ||
| - | * KERNEL_SRC | ||
| - | * KFEATURE_DESCRIPTION | ||
| - | * KMACHINE | ||
| - | * KTYPE | ||
| - | * LAYERDEPENDS | ||
| - | * LAYERDIR | ||
| - | * LAYERVERSION | ||
| - | * LEAD_SONAME | ||
| - | * LIC_FILES_CHKSUM | ||
| - | * LICENSE | ||
| - | * LICENSE_PATH | ||
| - | * LINUX_KERNEL_TYPE | ||
| - | * LINUX_VERSION | ||
| - | * LINUX_VERSION_EXTENSION | ||
| - | * LOCALE_UTF8_IS_DEFAULT | ||
| - | * LOG_DIR | ||
| - | * MACHINE | ||
| - | * MACHINE_ESSENTIAL_EXTRA_RDEPENDS | ||
| - | * MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS | ||
| - | * MACHINE_EXTRA_RDEPENDS | ||
| - | * MACHINE_EXTRA_RRECOMMENDS | ||
| - | * MACHINE_FEATURES | ||
| - | * MACHINE_FEATURES_BACKFILL | ||
| - | * MACHINE_FEATURES_BACKFILL_CONSIDERED | ||
| - | * MACHINEOVERRIDES | ||
| - | * MAINTAINER | ||
| - | * MIRRORS | ||
| - | * MLPREFIX | ||
| - | * MODULE_TARBALL_DEPLOY | ||
| - | * MULTIMACH_TARGET_SYS | ||
| - | * NATIVELSBSTRING | ||
| - | * NO_RECOMMENDATIONS | ||
| - | * OE_BINCONFIG_EXTRA_MANGLE | ||
| - | * OE_IMPORTS | ||
| - | * OE_TERMINAL | ||
| - | * OEROOT | ||
| - | * OLDEST_KERNEL | ||
| - | * OVERRIDES | ||
| - | * P | ||
| - | * PACKAGE_ARCH | ||
| - | * PACKAGE_ARCHS | ||
| - | * PACKAGE_CLASSES | ||
| - | * PACKAGE_EXCLUDE | ||
| - | * PACKAGE_EXTRA_ARCHS | ||
| - | * PACKAGE_GROUP | ||
| - | * PACKAGE_INSTALL | ||
| - | * PACKAGE_INSTALL_ATTEMPTONLY | ||
| - | * PACKAGECONFIG | ||
| - | * PACKAGES_DYNAMIC | ||
| - | * PATCHRESOLVE | ||
| - | * PATCHTOOL | ||
| - | * PE | ||
| - | * PF | ||
| - | * PIXBUF_PACKAGES | ||
| - | * PKGD | ||
| - | * PKGDATA_DIR | ||
| - | * PKGDEST | ||
| - | * PKGDESTWORK | ||
| - | * PN | ||
| - | * PNBLACKLIST | ||
| - | * PR | ||
| - | * PREFERRED_PROVIDER | ||
| - | * PREFERRED_VERSION | ||
| - | * PREMIRRORS | ||
| - | * PRIORITY | ||
| - | * PROVIDES | ||
| - | * PRSERV_HOST | ||
| - | * PV | ||
| - | * PYPI_PACKAGE | ||
| - | * PYPI_PACKAGE_EXT | ||
| - | * PYPI_SRC_URI | ||
| - | * QMAKE_PROFILES | ||
| - | * RCONFLICTS | ||
| - | * RDEPENDS | ||
| - | * REQUIRED_DISTRO_FEATURES | ||
| - | * RM_WORK_EXCLUDE | ||
| - | * ROOTFS | ||
| - | * ROOTFS_POSTPROCESS_COMMAND | ||
| - | * RPROVIDES | ||
| - | * RRECOMMENDS | ||
| - | * RREPLACES | ||
| - | * RSUGGESTS | ||
| - | * S | ||
| - | * SANITY_TESTED_DISTROS | ||
| - | * SDK_ARCH | ||
| - | * SDK_DEPLOY | ||
| - | * SDK_DIR | ||
| - | * SDK_NAME | ||
| - | * SDK_OUTPUT | ||
| - | * SDKIMAGE_FEATURES | ||
| - | * SDKMACHINE | ||
| - | * SELECTED_OPTIMIZATION | ||
| - | * SERIAL_CONSOLE | ||
| - | * SERIAL_CONSOLES | ||
| - | * SERIAL_CONSOLES_CHECK | ||
| - | * SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS | ||
| - | * SIGGEN_EXCLUDERECIPES_ABISAFE | ||
| - | * SITEINFO_BITS | ||
| - | * SITEINFO_ENDIANNESS | ||
| - | * SOC_FAMILY | ||
| - | * SOLIBS | ||
| - | * SOLIBSDEV | ||
| - | * SOURCE_MIRROR_FETCH | ||
| - | * SOURCE_MIRROR_URL | ||
| - | * SPECIAL_PKGSUFFIX | ||
| - | * SRC_URI | ||
| - | * SRC_URI_OVERRIDES_PACKAGE_ARCH | ||
| - | * SRCDATE | ||
| - | * SRCPV | ||
| - | * SRCREV | ||
| - | * SSTATE_DIR | ||
| - | * SSTATE_MIRRORS | ||
| - | * STAGING_KERNEL_DIR | ||
| - | * STAMP | ||
| - | * STAMPS_DIR | ||
| - | * SYSLINUX_DEFAULT_CONSOLE | ||
| - | * SYSLINUX_OPTS | ||
| - | * SYSLINUX_SERIAL | ||
| - | * SYSLINUX_SPLASH | ||
| - | * SYSLINUX_SERIAL_TTY | ||
| - | * SYSROOT_PREPROCESS_FUNCS | ||
| - | * SYSTEMD_AUTO_ENABLE | ||
| - | * SYSTEMD_PACKAGES | ||
| - | * SYSTEMD_SERVICE | ||
| - | * SYSVINIT_ENABLED_GETTYS | ||
| - | * T | ||
| - | * TARGET_ARCH | ||
| - | * TARGET_CFLAGS | ||
| - | * TARGET_FPU | ||
| - | * TARGET_OS | ||
| - | * TARGET_PREFIX | ||
| - | * TARGET_SYS | ||
| - | * TCLIBC | ||
| - | * TCMODE | ||
| - | * TESTIMAGE_AUTO | ||
| - | * TEST_QEMUBOOT_TIMEOUT | ||
| - | * TEST_SUITES | ||
| - | * TEST_POWERCONTROL_CMD | ||
| - | * TEST_POWERCONTROL_EXTRA_ARGS | ||
| - | * TEST_SERIALCONTROL_CMD | ||
| - | * TEST_SERIALCONTROL_EXTRA_ARGS | ||
| - | * TEST_TARGET | ||
| - | * THISDIR | ||
| - | * TIME | ||
| - | * TMPDIR | ||
| - | * TOOLCHAIN_HOST_TASK | ||
| - | * TOOLCHAIN_TARGET_TASK | ||
| - | * TOPDIR | ||
| - | * TRANSLATED_TARGET_ARCH | ||
| - | * TUNE_PKGARCH | ||
| - | * TUNEABI | ||
| - | * TUNEABI_OVERRIDE | ||
| - | * TUNEABI_WHITELIST | ||
| - | * TUNECONFLICTS | ||
| - | * TUNEVALID | ||
| - | * USE_DEVFS | ||
| - | * USER_CLASSES | ||
| - | * USERADD_ERROR_DYNAMIC | ||
| - | * USERADD_GID_TABLES | ||
| - | * USERADD_PACKAGES | ||
| - | * USERADD_PARAM | ||
| - | * USERADD_UID_TABLES | ||
| - | * USERADDEXTENSION | ||
| - | * WARN_QA | ||
| - | * WORKDIR | ||
| - | |||
| - | ===== Missing from documentation.conf ===== | ||
| - | |||
| - | * ARCHIVER_MIRROR_EXCLUDE | ||
| - | * HOSTTOOLS | ||
| - | * HOSTTOOLS_DIR | ||
| - | * HOSTTOOLS_NONFATAL | ||
| - | * RECIPE_NO_UPDATE_REASON | ||
| - | * UBOOT_BINARY | ||
| - | * UBOOT_BINARIES | ||
| - | * UBOOT_ENV | ||
| - | * UBOOT_ENV_BINARY | ||
| - | * UBOOT_EXTLINUX_CONF_NAME | ||
| - | * UBOOT_IMAGE | ||
| - | * UBOOT_SYMLINK | ||
| - | * UBOOT_ELF_BINARY | ||
| - | * UBOOT_ELF_SYMLINK | ||
| - | |||
| - | ===== Missing from ref manual ===== | ||
| - | |||
| - | ==== ARCHIVER_MIRROR_EXCLUDE ==== | ||
| - | |||
| - | ==== HOSTTOOLS_DIR ==== | ||
| - | |||
| - | ==== RECIPE_NO_UPDATE_REASON ==== | ||
| - | |||
| - | < | ||
| - | lib/ | ||
| - | lib/ | ||
| - | recipes-core/ | ||
| - | recipes-core/ | ||
| - | recipes-gnome/ | ||
| - | </ | ||