22 echo "Invalid argument: $1"
29 if [ "$DESTDIR" = "" ]; then
30 echo "Destination directory not set"
34 if ! which gcc > /dev/null 2>&1; then
35 echo "Cannot find native gcc"
39 echo "Extracting SDK native v${VERSION}"
41 echo -n " installing ."
43 while [ $ii -gt 0 ]; do
50 cat << EOF > ${DESTDIR}/environment-setup-corei7-64-native-linux
51 export SDKTARGETSYSROOT=${DESTDIR}/sysroots/corei7-64-native-linux
52 export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT
53 export PKG_CONFIG_PATH=$SDKTARGETSYSROOT/usr/lib/pkgconfig:$SDKTARGETSYSROOT/usr/share/pkgconfig
54 export CXX="$(which g++)"
55 export CPP="$(which cpp)"
56 export AS="$(which as)"
57 export LD="$(which ld)"
58 export GDB="$(which gdb)"
59 export STRIP="$(which strip)"
60 export RANLIB="$(which ranlib)"
61 export OBJCOPY="$(which objcopy)"
62 export OBJDUMP="$(which objdump)"
63 export AR="$(which ar)"
64 export NM="$(which nm)"
65 export M4="$(which m4)"
67 export CONFIGURE_FLAGS=""
68 export CFLAGS=" -O2 -pipe"
69 export CXXFLAGS="${BUILDSDK_CXXFLAGS}"
70 export LDFLAGS="-Wl,-O1"
72 export KCFLAGS="--sysroot=$SDKTARGETSYSROOT"
73 export OECORE_DISTRO_VERSION="${VERSION}"
74 export OECORE_SDK_VERSION="${VERSION}"
79 cat << EOF > ${DESTDIR}/version-corei7-64-native-linux
81 Distro Version: ${VERSION}
82 Metadata Revision: 01234567890abcdef0123456789abcdef
83 Timestamp: 20180522163941
86 . ${DESTDIR}/environment-setup-corei7-64-native-linux
87 mkdir -p ${DESTDIR}/sysroots || exit 1
88 mkdir -p ${SDKTARGETSYSROOT}/etc/rpm/ || exit 1
89 echo "corei7-64-native" > ${SDKTARGETSYSROOT}/etc/rpm/platform
95 # SEB: add requested label to make it compliant with AGL SDK