Skip to content

Interesting defaults

Peter Saunderson edited this page Jul 26, 2016 · 4 revisions

Home / parallella-yoctobuild / meta-exotic / Design Guide / Introduction / Interesting defaults

Introducing EXOTIC defines Per Yocto Recipe Details

  • By default the staging location is defined in staging.bbclass and is modified as necessary (see STAGING_DIR_HOST for details)
  • When a component is built the WORKDIR, where the yocto build logs and build products are stored, is defined as "${BASE_WORKDIR}/${MULTIMACH_TARGET_SYS}/${PN}/${EXTENDPE}${PV}-${PR}" see MULTIMACH_TARGET_SYS for details
  • By default the compiler file name is configured as TARGET_PREFIX (see TARGET_PREFIX for details).
  • By default the compiler file is stored in bindir, libraries in libdir, lib exec files in libexecdir includes in includedir etc. These Architecture Dependent Paths are derived from various variables
  • gcc-configure-common.inc contains a patch to gcc/defaults.h that ensures that system headers and system libs paths are updated see Gcc System Paths Patch

Introducing EXOTIC defines Per Yocto Recipe Details