2011-01-18 12:44:49 +00:00
|
|
|
DESCRIPTION = "Package of environment files for SDK"
|
2011-04-20 15:56:03 +00:00
|
|
|
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
|
|
|
|
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
2010-12-16 01:40:08 +00:00
|
|
|
LICENSE = "MIT"
|
2012-03-23 08:33:05 +00:00
|
|
|
PR = "r8"
|
2010-12-16 01:40:08 +00:00
|
|
|
|
|
|
|
EXCLUDE_FROM_WORLD = "1"
|
|
|
|
|
|
|
|
inherit toolchain-scripts
|
2011-08-16 03:21:54 +00:00
|
|
|
TOOLCHAIN_NEED_CONFIGSITE_CACHE += "zlib"
|
2011-07-28 11:10:16 +00:00
|
|
|
REAL_MULTIMACH_TARGET_SYS = "${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS}"
|
2010-12-16 01:40:08 +00:00
|
|
|
|
|
|
|
SDK_DIR = "${WORKDIR}/sdk"
|
|
|
|
SDK_OUTPUT = "${SDK_DIR}/image"
|
|
|
|
SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${TARGET_SYS}"
|
|
|
|
|
|
|
|
inherit cross-canadian
|
|
|
|
|
|
|
|
do_generate_content[nostamp] = "1"
|
|
|
|
do_generate_content() {
|
|
|
|
|
|
|
|
rm -rf ${SDK_OUTPUT}
|
|
|
|
mkdir -p ${SDK_OUTPUT}/${SDKPATH}
|
|
|
|
|
2011-08-16 03:21:54 +00:00
|
|
|
toolchain_create_sdk_siteconfig ${SDK_OUTPUT}/${SDKPATH}/site-config-${REAL_MULTIMACH_TARGET_SYS}
|
2010-12-16 01:40:08 +00:00
|
|
|
|
2011-07-28 11:10:16 +00:00
|
|
|
toolchain_create_sdk_env_script_for_installer ${REAL_MULTIMACH_TARGET_SYS}
|
2010-12-16 01:40:08 +00:00
|
|
|
|
|
|
|
# Add version information
|
2011-07-28 11:10:16 +00:00
|
|
|
toolchain_create_sdk_version ${SDK_OUTPUT}/${SDKPATH}/version-${REAL_MULTIMACH_TARGET_SYS}
|
2010-12-16 01:40:08 +00:00
|
|
|
}
|
|
|
|
addtask generate_content before do_install after do_compile
|
|
|
|
|
|
|
|
do_install[nostamp] = "1"
|
|
|
|
do_install() {
|
|
|
|
install -d ${D}/${SDKPATH}
|
|
|
|
install -m 0644 -t ${D}/${SDKPATH} ${SDK_OUTPUT}/${SDKPATH}/*
|
|
|
|
}
|
|
|
|
|
2013-09-10 15:10:46 +00:00
|
|
|
PN = "meta-environment-${MACHINE}"
|
2010-12-16 01:40:08 +00:00
|
|
|
PACKAGES = "${PN}"
|
|
|
|
FILES_${PN}= " \
|
|
|
|
${SDKPATH}/* \
|
|
|
|
"
|
|
|
|
|
|
|
|
do_fetch[noexec] = "1"
|
|
|
|
do_unpack[noexec] = "1"
|
|
|
|
do_patch[noexec] = "1"
|
|
|
|
do_configure[noexec] = "1"
|
|
|
|
do_compile[noexec] = "1"
|
2011-11-30 21:49:43 +00:00
|
|
|
do_populate_sysroot[noexec] = "1"
|