Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- GIT=/usr/bin/git
- PERL=/usr/bin/perl
- GIT_REPO="git://gitorious.org/qt/qt5.git"
- GIT_DEST="qt5.android"
- NDK_PATH="/home/bmeyer/android/qt5/android-ndk-r8e"
- NDK_HOST="linux-x86_64"
- NDK_TOOL_VERSION="4.7"
- SDK_PATH="/home/bmeyer/android/android-sdk-linux"
- JDK_PATH="/usr/lib/jvm/java-6-openjdk-amd64/bin"
- JAVA_HOME="/usr/lib/jvm/java-6-openjdk-amd64"
- MY_USER="my-codereview-user-name"
- if [ ! -d "${GIT_DEST}" ]; then
- ${GIT} clone "${GIT_REPO}" "${GIT_DEST}"
- if [ $? -eq 0 ]; then
- pushd "${GIT_DEST}" 2>&1 /dev/null
- ${PERL} init-repository --codereview-username "${MY_USER}"
- if [ $? -eq 0 ]; then
- ./configure -developer-build -opensource -confirm-license -xplatform android-g++ -nomake tests -nomake examples -android-ndk "${NDK_PATH}" -android-sdk "${SDK_PATH}" -android-ndk-host "${NDK_HOST}" -android-toolchain-version "${NDK_TOOL_VERSION}" -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples
- if [ $? -eq 0 ]; then
- PATH="${PATH}:${JDK_PATH}"
- make
- if [ $? -eq 0 ]; then
- echo "Qt5-Android Ready for use."
- echo "You can configure QtCreator with the following:"
- echo " Tools->Options->Android"
- echo " Android SDK Location: ${SDK_PATH}"
- echo " Android NDK Location: ${NDK_PATH}"
- echo " JDK Location: ${JDK_HOME}"
- else
- echo "Failed to build Qt5-Android"
- fi
- else
- echo "Failed to configure Qt5-Android"
- fi
- else
- echo "Failed to initialize Qt5-Android Repository"
- fi
- popd 2>&1 /dev/null
- else
- echo "Failed to retrieve Qt5-Android Git Repository - ${GIT_REPO}"
- fi
- else
- echo "Destination ${GIT_DEST} already exists"
- fi
Advertisement
Add Comment
Please, Sign In to add comment