|
@@ -19,10 +19,17 @@ test -z "$BASH_VERSION$KSH_VERSION" && exec $BASH $0 "$@"
|
|
|
[[ -n $BASH_VERSION ]] && shopt -s extglob
|
|
|
topdir=$(readlink -nf $(dirname $0)/.. 2>/dev/null || (cd $(dirname $0)/..; pwd -P))
|
|
|
OStype=$(uname)
|
|
|
+isdeb=$(uname -a|grep '\(Debian\|Ubuntu\)')
|
|
|
out=0
|
|
|
|
|
|
. $topdir/.config
|
|
|
|
|
|
+if [ $isdeb -eq 0 ];then
|
|
|
+ if [[ -n $ADK_COMPILE_PYTHON2 ]]; then
|
|
|
+ NEED_DPKG_ARCHITECTURE="$NEED_DPKG_ARCHITECTURE python2"
|
|
|
+ fi
|
|
|
+fi
|
|
|
+
|
|
|
if [[ -n $ADK_NATIVE ]];then
|
|
|
if [[ -n $ADK_PACKAGE_NEON ]];then
|
|
|
NEED_LIBXML2_DEV="$NEED_LIBXML2_DEV neon"
|
|
@@ -490,6 +497,13 @@ if [[ -n $NEED_MAKEDEPEND ]]; then
|
|
|
fi
|
|
|
fi
|
|
|
|
|
|
+if [[ -n $NEED_DPKG_ARCHITECTURE ]]; then
|
|
|
+ if ! which dpkg-architecture >/dev/null 2>&1; then
|
|
|
+ echo >&2 You need dpkg-architecture to build $NEED_DPKG_ARCHITECTURE
|
|
|
+ out=1
|
|
|
+ fi
|
|
|
+fi
|
|
|
+
|
|
|
if [[ -n $ADK_USE_CCACHE ]]; then
|
|
|
if ! which ccache >/dev/null 2>&1; then
|
|
|
echo >&2 You have selected to build with ccache, but ccache could not be found.
|