distinguish by hw arch
This commit is contained in:
10
ChangeLog
10
ChangeLog
@@ -1,3 +1,13 @@
|
||||
2015-12-04 07:05 marc
|
||||
|
||||
* COPYING, ChangeLog, INSTALL, build-in-docker.conf,
|
||||
build-in-docker.sh, cordova/makefile.am,
|
||||
cordova/platforms/android/AndroidManifest.xml,
|
||||
cordova/platforms/android/assets/www/cordova_plugins.js,
|
||||
cordova/platforms/android/res/xml/config.xml,
|
||||
cordova/plugins/android.json, cordova/plugins/fetch.json,
|
||||
html/index.html.in: build all in docker
|
||||
|
||||
2015-12-02 15:58 marc
|
||||
|
||||
* build-in-docker.conf, build-in-docker.sh,
|
||||
|
@@ -3,7 +3,8 @@
|
||||
if test -n "${ANDROID_HOME}"; then
|
||||
# all this is needed for android through cordova (phonegap) only
|
||||
packages+=("wheezy:::curl:::npm")
|
||||
packages+=("git nodejs default-jdk libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1")
|
||||
packages+=("amd64:::libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1")
|
||||
packages+=("git nodejs default-jdk")
|
||||
repos+=("Ubuntu-precise:::'deb http://archive.ubuntu.com precise universe'")
|
||||
repos+=("Debian|Ubuntu-precise::::::universe")
|
||||
repos+=("wheezy:::'deb http://ftp.is.debian.org/debian wheezy-backports main'")
|
||||
|
@@ -136,14 +136,14 @@ function ifthenelse() {
|
||||
os="${arg%%:::*}"
|
||||
thenpart="${arg#*:::}"
|
||||
if test "${thenpart/:::/}" = "${thenpart}"; then
|
||||
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; fi'
|
||||
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$(dpkg --print-architecture)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; fi'
|
||||
else
|
||||
elsepart="${thenpart##*:::}"
|
||||
thenpart="${thenpart%:::*}"
|
||||
if test -n "${thenpart}"; then
|
||||
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; else '"${cmd//ARG/${elsepart}}"'; fi'
|
||||
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$(dpkg --print-architecture)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; else '"${cmd//ARG/${elsepart}}"'; fi'
|
||||
else
|
||||
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)" =~ ${os} ]]; then true; else '"${cmd//ARG/${elsepart}}"'; fi'
|
||||
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$(dpkg --print-architecture)" =~ ${os} ]]; then true; else '"${cmd//ARG/${elsepart}}"'; fi'
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
Reference in New Issue
Block a user