meta-toolchain: Improve layout
* Switch from /usr/local/poky to /opt/poky * Use a sysroots directory for both the "native" sdk binaries and the target * Drop the meta-toolchain extras packages. These are replaced with packaged-staging. * Change the nativesdk layout to match our usual filesystem layout * Clean up various hardcoded prefix references Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
parent
4e0ee648b4
commit
061df5abaf
|
@ -44,9 +44,9 @@ target_prefix := "${prefix}"
|
||||||
target_exec_prefix := "${exec_prefix}"
|
target_exec_prefix := "${exec_prefix}"
|
||||||
|
|
||||||
# Change to place files in SDKPATH
|
# Change to place files in SDKPATH
|
||||||
prefix = "${SDKPATH}"
|
base_prefix = "${SDKPATHNATIVE}"
|
||||||
exec_prefix = "${SDKPATH}"
|
prefix = "${SDKPATHNATIVE}${prefix_nativesdk}"
|
||||||
base_prefix = "${SDKPATH}"
|
exec_prefix = "${SDKPATHNATIVE}${prefix_nativesdk}"
|
||||||
|
|
||||||
FILES_${PN} = "${prefix}"
|
FILES_${PN} = "${prefix}"
|
||||||
FILES_${PN}-dbg += "${prefix}/.debug \
|
FILES_${PN}-dbg += "${prefix}/.debug \
|
||||||
|
@ -56,5 +56,5 @@ FILES_${PN}-dbg += "${prefix}/.debug \
|
||||||
export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${layout_libdir}/pkgconfig"
|
export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${layout_libdir}/pkgconfig"
|
||||||
export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}"
|
export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}"
|
||||||
|
|
||||||
# Cross-canadian packages need to pull in nativesdk so's, sorry for ugliness
|
# Cross-canadian packages need to pull in nativesdk dynamic libs
|
||||||
SHLIBSDIR = "${STAGING_DIR}/${SDK_ARCH}-nativesdk-pokysdk-${BUILD_OS}/shlibs"
|
SHLIBSDIR = "${STAGING_DIR}/${SDK_ARCH}-nativesdk-pokysdk-${BUILD_OS}/shlibs"
|
||||||
|
|
|
@ -37,9 +37,9 @@ CXXFLAGS = "${BUILDSDK_CFLAGS}"
|
||||||
LDFLAGS = "${BUILDSDK_LDFLAGS}"
|
LDFLAGS = "${BUILDSDK_LDFLAGS}"
|
||||||
|
|
||||||
# Change to place files in SDKPATH
|
# Change to place files in SDKPATH
|
||||||
prefix = "${SDKPATH}"
|
base_prefix = "${SDKPATHNATIVE}"
|
||||||
exec_prefix = "${SDKPATH}"
|
prefix = "${SDKPATHNATIVE}${prefix_nativesdk}"
|
||||||
base_prefix = "${SDKPATH}"
|
exec_prefix = "${SDKPATHNATIVE}${prefix_nativesdk}"
|
||||||
|
|
||||||
FILES_${PN} += "${prefix}"
|
FILES_${PN} += "${prefix}"
|
||||||
FILES_${PN}-dbg += "${prefix}/.debug \
|
FILES_${PN}-dbg += "${prefix}/.debug \
|
||||||
|
|
|
@ -43,6 +43,9 @@ includedir_native = "${prefix_native}/include"
|
||||||
libdir_native = "${prefix_native}/lib"
|
libdir_native = "${prefix_native}/lib"
|
||||||
datadir_native = "${prefix_native}/share"
|
datadir_native = "${prefix_native}/share"
|
||||||
bindir_cross = "/bin"
|
bindir_cross = "/bin"
|
||||||
|
prefix_nativesdk = "/usr"
|
||||||
|
bindir_nativesdk = "${prefix_nativesdk}/bin"
|
||||||
|
libdir_nativesdk = "${prefix_nativesdk}/lib"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Cross recipes need to know about the target layout
|
# Cross recipes need to know about the target layout
|
||||||
|
@ -290,6 +293,7 @@ PKGDATA_DIR = "${TMPDIR}/pkgdata/${MULTIMACH_TARGET_SYS}"
|
||||||
|
|
||||||
SDK_NAME = "${DISTRO}/${TARGET_ARCH}"
|
SDK_NAME = "${DISTRO}/${TARGET_ARCH}"
|
||||||
SDKPATH = "/usr/local/${SDK_NAME}"
|
SDKPATH = "/usr/local/${SDK_NAME}"
|
||||||
|
SDKPATHNATIVE = "${SDKPATH}/sysroots/${SDK_SYS}"
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Kernel info.
|
# Kernel info.
|
||||||
|
|
|
@ -58,8 +58,8 @@ require conf/distro/include/poky-${POKYMODE}.inc
|
||||||
POKYLIBC ?= "glibc"
|
POKYLIBC ?= "glibc"
|
||||||
require conf/distro/include/poky-${POKYLIBC}.inc
|
require conf/distro/include/poky-${POKYLIBC}.inc
|
||||||
|
|
||||||
SDK_NAME = "${DISTRO}-${POKYMODE}-${POKYLIBC}-${SDK_ARCH}-${TARGET_ARCH}"
|
SDK_NAME = "${DISTRO}-${POKYLIBC}-${SDK_ARCH}-${TARGET_ARCH}"
|
||||||
SDKPATH = "/usr/local/${DISTRO}/${POKYMODE}-${POKYLIBC}"
|
SDKPATH = "/opt/${DISTRO}"
|
||||||
|
|
||||||
CACHE = "${TMPDIR}/cache/${POKYMODE}-${POKYLIBC}${@['', '/' + str(bb.data.getVar('MACHINE', d, 1))][bool(bb.data.getVar('MACHINE', d, 1))]}${@['', '/' + str(bb.data.getVar('SDKMACHINE', d, 1))][bool(bb.data.getVar('SDKMACHINE', d, 1))]}"
|
CACHE = "${TMPDIR}/cache/${POKYMODE}-${POKYLIBC}${@['', '/' + str(bb.data.getVar('MACHINE', d, 1))][bool(bb.data.getVar('MACHINE', d, 1))]}${@['', '/' + str(bb.data.getVar('SDKMACHINE', d, 1))][bool(bb.data.getVar('SDKMACHINE', d, 1))]}"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
inherit crosssdk
|
inherit crosssdk
|
||||||
|
|
||||||
SYSTEMHEADERS = "${SDKPATH}/include"
|
SYSTEMHEADERS = "${SDKPATHNATIVE}${prefix_nativesdk}/include"
|
||||||
SYSTEMLIBS1 = "${SDKPATH}/lib/"
|
SYSTEMLIBS1 = "${SDKPATHNATIVE}${libdir_nativesdk}/"
|
||||||
|
|
||||||
DEPENDS = "virtual/${TARGET_PREFIX}binutils-crosssdk gettext-native"
|
DEPENDS = "virtual/${TARGET_PREFIX}binutils-crosssdk gettext-native"
|
||||||
PROVIDES = "virtual/${TARGET_PREFIX}gcc-initial-crosssdk"
|
PROVIDES = "virtual/${TARGET_PREFIX}gcc-initial-crosssdk"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
inherit crosssdk
|
inherit crosssdk
|
||||||
|
|
||||||
SYSTEMHEADERS = "${SDKPATH}/include"
|
SYSTEMHEADERS = "${SDKPATHNATIVE}${prefix_nativesdk}/include"
|
||||||
SYSTEMLIBS1 = "${SDKPATH}/lib/"
|
SYSTEMLIBS1 = "${SDKPATHNATIVE}${libdir_nativesdk}/"
|
||||||
|
|
||||||
DEPENDS = "virtual/${TARGET_PREFIX}binutils-crosssdk gettext-native"
|
DEPENDS = "virtual/${TARGET_PREFIX}binutils-crosssdk gettext-native"
|
||||||
DEPENDS += "virtual/${TARGET_PREFIX}libc-initial-nativesdk"
|
DEPENDS += "virtual/${TARGET_PREFIX}libc-initial-nativesdk"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
inherit crosssdk
|
inherit crosssdk
|
||||||
|
|
||||||
SYSTEMHEADERS = "${SDKPATH}/include"
|
SYSTEMHEADERS = "${SDKPATHNATIVE}${prefix_nativesdk}/include"
|
||||||
SYSTEMLIBS1 = "${SDKPATH}/lib/"
|
SYSTEMLIBS1 = "${SDKPATHNATIVE}${libdir_nativesdk}/"
|
||||||
|
|
||||||
GCCMULTILIB = "--disable-multilib"
|
GCCMULTILIB = "--disable-multilib"
|
||||||
|
|
||||||
|
|
|
@ -6,11 +6,12 @@ inherit meta
|
||||||
|
|
||||||
SDK_DIR = "${WORKDIR}/sdk"
|
SDK_DIR = "${WORKDIR}/sdk"
|
||||||
SDK_OUTPUT = "${SDK_DIR}/image"
|
SDK_OUTPUT = "${SDK_DIR}/image"
|
||||||
SDK_OUTPUT2 = "${SDK_DIR}/image-extras"
|
|
||||||
SDK_DEPLOY = "${TMPDIR}/deploy/sdk"
|
SDK_DEPLOY = "${TMPDIR}/deploy/sdk"
|
||||||
|
|
||||||
|
SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${TARGET_SYS}"
|
||||||
|
|
||||||
IPKG_HOST = "opkg-cl -f ${IPKGCONF_SDK} -o ${SDK_OUTPUT}"
|
IPKG_HOST = "opkg-cl -f ${IPKGCONF_SDK} -o ${SDK_OUTPUT}"
|
||||||
IPKG_TARGET = "opkg-cl -f ${IPKGCONF_TARGET} -o ${SDK_OUTPUT}/${SDKPATH}/${TARGET_SYS}"
|
IPKG_TARGET = "opkg-cl -f ${IPKGCONF_TARGET} -o ${SDK_OUTPUT}/${SDKTARGETSYSROOT}"
|
||||||
|
|
||||||
TOOLCHAIN_HOST_TASK ?= "task-sdk-host"
|
TOOLCHAIN_HOST_TASK ?= "task-sdk-host"
|
||||||
TOOLCHAIN_TARGET_TASK ?= "task-poky-standalone-sdk-target task-poky-standalone-sdk-target-dbg"
|
TOOLCHAIN_TARGET_TASK ?= "task-poky-standalone-sdk-target task-poky-standalone-sdk-target-dbg"
|
||||||
|
@ -22,10 +23,9 @@ EXCLUDE_FROM_WORLD = "1"
|
||||||
|
|
||||||
do_populate_sdk() {
|
do_populate_sdk() {
|
||||||
rm -rf ${SDK_OUTPUT}
|
rm -rf ${SDK_OUTPUT}
|
||||||
rm -rf ${SDK_OUTPUT2}
|
|
||||||
mkdir -p ${SDK_OUTPUT}
|
mkdir -p ${SDK_OUTPUT}
|
||||||
mkdir -p ${SDK_OUTPUT}${libdir}/opkg/
|
mkdir -p ${SDK_OUTPUT}${libdir}/opkg/
|
||||||
mkdir -p ${SDK_OUTPUT}/${SDKPATH}/${TARGET_SYS}${libdir}/opkg/
|
mkdir -p ${SDK_OUTPUT}/${SDKTARGETSYSROOT}${libdir}/opkg/
|
||||||
|
|
||||||
rm -f ${IPKGCONF_TARGET}
|
rm -f ${IPKGCONF_TARGET}
|
||||||
touch ${IPKGCONF_TARGET}
|
touch ${IPKGCONF_TARGET}
|
||||||
|
@ -45,58 +45,32 @@ do_populate_sdk() {
|
||||||
${IPKG_TARGET} update
|
${IPKG_TARGET} update
|
||||||
${IPKG_TARGET} install ${TOOLCHAIN_TARGET_TASK}
|
${IPKG_TARGET} install ${TOOLCHAIN_TARGET_TASK}
|
||||||
|
|
||||||
install -d ${SDK_OUTPUT}/${SDKPATH}/usr/lib/opkg
|
install -d ${SDK_OUTPUT}/${SDKPATHNATIVE}${libdir_nativesdk}/opkg
|
||||||
mv ${SDK_OUTPUT}/usr/lib/opkg/* ${SDK_OUTPUT}/${SDKPATH}/usr/lib/opkg/
|
mv ${SDK_OUTPUT}/usr/lib/opkg/* ${SDK_OUTPUT}/${SDKPATHNATIVE}${libdir_nativesdk}/opkg/
|
||||||
rm -Rf ${SDK_OUTPUT}/usr/lib
|
rm -Rf ${SDK_OUTPUT}/usr
|
||||||
|
|
||||||
# Don't ship any libGL in the SDK
|
# Don't ship any libGL in the SDK
|
||||||
rm -rf ${SDK_OUTPUT}/${SDKPATH}/usr/lib/libGL*
|
rm -rf ${SDK_OUTPUT}/${SDKPATHNATIVE}${libdir_nativesdk}/libGL*
|
||||||
|
|
||||||
install -d ${SDK_OUTPUT}/${SDKPATH}/${TARGET_SYS}/${sysconfdir}
|
install -d ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/${sysconfdir}
|
||||||
install -m 0644 ${IPKGCONF_TARGET} ${IPKGCONF_SDK} ${SDK_OUTPUT}/${SDKPATH}/${TARGET_SYS}/${sysconfdir}/
|
install -m 0644 ${IPKGCONF_TARGET} ${IPKGCONF_SDK} ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/${sysconfdir}/
|
||||||
|
|
||||||
install -d ${SDK_OUTPUT}/${SDKPATH}/${sysconfdir}
|
install -d ${SDK_OUTPUT}/${SDKPATHNATIVE}/${sysconfdir}
|
||||||
install -m 0644 ${IPKGCONF_SDK} ${SDK_OUTPUT}/${SDKPATH}/${sysconfdir}/
|
install -m 0644 ${IPKGCONF_SDK} ${SDK_OUTPUT}/${SDKPATHNATIVE}/${sysconfdir}/
|
||||||
|
|
||||||
# extract and store ipks, pkgdata and shlibs data
|
# Can copy pstage files here
|
||||||
target_pkgs=`cat ${SDK_OUTPUT}/${SDKPATH}/${TARGET_SYS}/usr/lib/opkg/status | grep Package: | cut -f 2 -d ' '`
|
# target_pkgs=`cat ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/usr/lib/opkg/status | grep Package: | cut -f 2 -d ' '`
|
||||||
mkdir -p ${SDK_OUTPUT2}/${SDKPATH}/ipk/
|
|
||||||
mkdir -p ${SDK_OUTPUT2}/${SDKPATH}/pkgdata/runtime/
|
|
||||||
mkdir -p ${SDK_OUTPUT2}/${SDKPATH}/${TARGET_SYS}/shlibs/
|
|
||||||
for pkg in $target_pkgs ; do
|
|
||||||
for arch in $revipkgarchs; do
|
|
||||||
pkgnames=${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk
|
|
||||||
if [ -e $pkgnames ]; then
|
|
||||||
echo "Found $pkgnames"
|
|
||||||
cp $pkgnames ${SDK_OUTPUT2}/${SDKPATH}/ipk/
|
|
||||||
orig_pkg=`opkg-list-fields $pkgnames | grep OE: | cut -d ' ' -f2`
|
|
||||||
pkg_subdir=$arch${TARGET_VENDOR}${@['-' + bb.data.getVar('TARGET_OS', d, 1), ''][bb.data.getVar('TARGET_OS', d, 1) == ('' or 'custom')]}
|
|
||||||
mkdir -p ${SDK_OUTPUT2}/${SDKPATH}/pkgdata/$pkg_subdir/runtime
|
|
||||||
cp ${TMPDIR}/pkgdata/$pkg_subdir/$orig_pkg ${SDK_OUTPUT2}/${SDKPATH}/pkgdata/$pkg_subdir/
|
|
||||||
subpkgs=`cat ${TMPDIR}/pkgdata/$pkg_subdir/$orig_pkg | grep PACKAGES: | cut -b 10-`
|
|
||||||
for subpkg in $subpkgs; do
|
|
||||||
cp ${TMPDIR}/pkgdata/$pkg_subdir/runtime/$subpkg ${SDK_OUTPUT2}/${SDKPATH}/pkgdata/$pkg_subdir/runtime/
|
|
||||||
if [ -e ${TMPDIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ];then
|
|
||||||
cp ${TMPDIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ${SDK_OUTPUT2}/${SDKPATH}/pkgdata/$pkg_subdir/runtime/
|
|
||||||
fi
|
|
||||||
if [ -e ${STAGING_DIR_TARGET}/shlibs/$subpkg.list ]; then
|
|
||||||
cp ${STAGING_DIR_TARGET}/shlibs/$subpkg.* ${SDK_OUTPUT2}/${SDKPATH}/${TARGET_SYS}/shlibs/
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
done
|
|
||||||
|
|
||||||
# Fix or remove broken .la files
|
# Fix or remove broken .la files
|
||||||
for i in `find ${SDK_OUTPUT}/${SDKPATH}/${TARGET_SYS} -name \*.la`; do
|
for i in `find ${SDK_OUTPUT}/${SDKTARGETSYSROOT} -name \*.la`; do
|
||||||
sed -i -e "/^dependency_libs=/s,\([[:space:]']\)${base_libdir},\1${SDKPATH}/${TARGET_SYS}${base_libdir},g" \
|
sed -i -e "/^dependency_libs=/s,\([[:space:]']\)${base_libdir},\1${SDKTARGETSYSROOT}${base_libdir},g" \
|
||||||
-e "/^dependency_libs=/s,\([[:space:]']\)${libdir},\1${SDKPATH}/${TARGET_SYS}${libdir},g" \
|
-e "/^dependency_libs=/s,\([[:space:]']\)${libdir},\1${SDKTARGETSYSROOT}${libdir},g" \
|
||||||
-e "/^dependency_libs=/s,\-\([LR]\)${base_libdir},-\1${SDKPATH}/${TARGET_SYS}${base_libdir},g" \
|
-e "/^dependency_libs=/s,\-\([LR]\)${base_libdir},-\1${SDKTARGETSYSROOT}${base_libdir},g" \
|
||||||
-e "/^dependency_libs=/s,\-\([LR]\)${libdir},-\1${SDKPATH}/${TARGET_SYS}${libdir},g" \
|
-e "/^dependency_libs=/s,\-\([LR]\)${libdir},-\1${SDKTARGETSYSROOT}${libdir},g" \
|
||||||
-e 's/^installed=yes$/installed=no/' $i
|
-e 's/^installed=yes$/installed=no/' $i
|
||||||
done
|
done
|
||||||
rm -f ${SDK_OUTPUT}/${SDKPATH}/lib/*.la
|
#rm -f ${SDK_OUTPUT}/${SDKPATHNATIVE}/lib/*.la
|
||||||
|
rm -f ${SDK_OUTPUT}/${SDKPATHNATIVE}${libdir_nativesdk}/*.la
|
||||||
|
|
||||||
# Setup site file for external use
|
# Setup site file for external use
|
||||||
siteconfig=${SDK_OUTPUT}/${SDKPATH}/site-config-${TARGET_SYS}
|
siteconfig=${SDK_OUTPUT}/${SDKPATH}/site-config-${TARGET_SYS}
|
||||||
|
@ -108,21 +82,21 @@ do_populate_sdk() {
|
||||||
# Create environment setup script
|
# Create environment setup script
|
||||||
script=${SDK_OUTPUT}/${SDKPATH}/environment-setup-${TARGET_SYS}
|
script=${SDK_OUTPUT}/${SDKPATH}/environment-setup-${TARGET_SYS}
|
||||||
touch $script
|
touch $script
|
||||||
echo 'export PATH=${SDKPATH}/bin:$PATH' >> $script
|
echo 'export PATH=${SDKPATHNATIVE}${bindir_nativesdk}:$PATH' >> $script
|
||||||
echo 'export PKG_CONFIG_SYSROOT_DIR=${SDKPATH}/${TARGET_SYS}' >> $script
|
echo 'export PKG_CONFIG_SYSROOT_DIR=${SDKTARGETSYSROOT}' >> $script
|
||||||
echo 'export PKG_CONFIG_PATH=${SDKPATH}/${TARGET_SYS}${libdir}/pkgconfig' >> $script
|
echo 'export PKG_CONFIG_PATH=${SDKTARGETSYSROOT}${libdir}/pkgconfig' >> $script
|
||||||
echo 'export CONFIG_SITE=${SDKPATH}/site-config-${TARGET_SYS}' >> $script
|
echo 'export CONFIG_SITE=${SDKPATH}/site-config-${TARGET_SYS}' >> $script
|
||||||
echo 'export CC=${TARGET_PREFIX}gcc' >> $script
|
echo 'export CC=${TARGET_PREFIX}gcc' >> $script
|
||||||
echo 'export CONFIGURE_FLAGS="--target=${TARGET_SYS} --host=${TARGET_SYS} --build=${SDK_ARCH}-linux"' >> $script
|
echo 'export CONFIGURE_FLAGS="--target=${TARGET_SYS} --host=${TARGET_SYS} --build=${SDK_ARCH}-linux"' >> $script
|
||||||
if [ "${TARGET_OS}" = "darwin8" ]; then
|
if [ "${TARGET_OS}" = "darwin8" ]; then
|
||||||
echo 'export TARGET_CFLAGS="-I${SDKPATH}/${TARGET_SYS}${includedir}"' >> $script
|
echo 'export TARGET_CFLAGS="-I${SDKTARGETSYSROOT}${includedir}"' >> $script
|
||||||
echo 'export TARGET_LDFLAGS="-L${SDKPATH}/${TARGET_SYS}${libdir}"' >> $script
|
echo 'export TARGET_LDFLAGS="-L${SDKTARGETSYSROOT}${libdir}"' >> $script
|
||||||
# Workaround darwin toolchain sysroot path problems
|
# Workaround darwin toolchain sysroot path problems
|
||||||
cd ${SDK_OUTPUT}${SDKPATH}/${TARGET_SYS}/usr
|
cd ${SDK_OUTPUT}${SDKTARGETSYSROOT}/usr
|
||||||
ln -s /usr/local local
|
ln -s /usr/local local
|
||||||
fi
|
fi
|
||||||
echo "alias opkg='LD_LIBRARY_PATH=${SDKPATH}/lib ${SDKPATH}/bin/opkg-cl -f ${SDKPATH}/${sysconfdir}/opkg-sdk.conf -o ${SDKPATH}'" >> $script
|
echo "alias opkg='LD_LIBRARY_PATH=${SDKPATHNATIVE}${libdir_nativesdk} ${SDKPATHNATIVE}${bindir_nativesdk}/opkg-cl -f ${SDKPATHNATIVE}/${sysconfdir}/opkg-sdk.conf -o ${SDKPATHNATIVE}'" >> $script
|
||||||
echo "alias opkg-target='LD_LIBRARY_PATH=${SDKPATH}/lib ${SDKPATH}/bin/opkg-cl -f ${SDKPATH}/${TARGET_SYS}${sysconfdir}/opkg.conf -o ${SDKPATH}/${TARGET_SYS}'" >> $script
|
echo "alias opkg-target='LD_LIBRARY_PATH=${SDKPATHNATIVE}${libdir_nativesdk} ${SDKPATHNATIVE}${bindir_nativesdk}/opkg-cl -f ${SDKTARGETSYSROOT}${sysconfdir}/opkg.conf -o ${SDKTARGETSYSROOT}'" >> $script
|
||||||
|
|
||||||
# Add version information
|
# Add version information
|
||||||
versionfile=${SDK_OUTPUT}/${SDKPATH}/version-${TARGET_SYS}
|
versionfile=${SDK_OUTPUT}/${SDKPATH}/version-${TARGET_SYS}
|
||||||
|
@ -136,8 +110,6 @@ do_populate_sdk() {
|
||||||
mkdir -p ${SDK_DEPLOY}
|
mkdir -p ${SDK_DEPLOY}
|
||||||
cd ${SDK_OUTPUT}
|
cd ${SDK_OUTPUT}
|
||||||
fakeroot tar cfj ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 .
|
fakeroot tar cfj ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 .
|
||||||
cd ${SDK_OUTPUT2}
|
|
||||||
fakeroot tar cfj ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}-extras.tar.bz2 .
|
|
||||||
}
|
}
|
||||||
|
|
||||||
do_populate_sdk[nostamp] = "1"
|
do_populate_sdk[nostamp] = "1"
|
||||||
|
|
Loading…
Reference in New Issue