Skip to content

Commit

Permalink
build with qt5.15.15 ndk26 jdk17
Browse files Browse the repository at this point in the history
  • Loading branch information
janbar committed Sep 18, 2024
1 parent 06ee8e9 commit 5391054
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 15 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build_android_x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
environment: build
steps:
- name: Checkout
Expand All @@ -33,25 +33,25 @@ jobs:
- name: Configure ENV
run: |
echo "ANDROID_NDK=${ANDROID_HOME}/ndk/26.1.10909125" >> $GITHUB_ENV
echo "QT_DIR=${HOME}/Qt/5.15.14/android" >> $GITHUB_ENV
echo "QT_DIR=${HOME}/Qt/5.15.15/android" >> $GITHUB_ENV
- name: Cache Qt
id: cache-qt
uses: actions/cache@v3
env:
cache-name: cache-qt
with:
path: ~/Qt/5.15.14/android
key: qtandroid-51514-ndk21
path: ~/Qt/5.15.15/android
key: qtandroid-51515-ndk21

- if: ${{ steps.cache-qt.outputs.cache-hit != 'true' }}
name: Install Qt
continue-on-error: true
run: |
wget -q ${{secrets.PRIVATE_URL_DOWNLOAD}}/qt/qt-5.15.14-android-ndk21-linux64.tar.xz
wget -q ${{secrets.PRIVATE_URL_DOWNLOAD}}/qt/qt-5.15.15-android-ndk21-linux64.tar.xz
mkdir -p ~/Qt
tar xfJ qt-5.15.14-android-ndk21-linux64.tar.xz -C ~/Qt/
rm -f qt-5.15.14-android-ndk21-linux64.tar.xz
tar xfJ qt-5.15.15-android-ndk21-linux64.tar.xz -C ~/Qt/
rm -f qt-5.15.15-android-ndk21-linux64.tar.xz
- name: Fetch submodules
run: git submodule init && git submodule update
Expand Down
4 changes: 2 additions & 2 deletions android/linux-build-arm64-qt515.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ BUILD_DIR=build-arm64-515
rm -rf $BUILD_DIR/*
mkdir -p $BUILD_DIR

export JAVA_HOME=$HOME/bin/java/jdk1.8.0
export JAVA_HOME=$HOME/bin/java/jdk-17.0.12
export ANDROID_SDK_ROOT=$HOME/bin/android/sdk
export ANDROID_NDK=$HOME/bin/android/sdk/ndk/22.1.7171670
export QT_DIR=$HOME/bin/Qt/5.15.2/android
export QT_DIR=$HOME/bin/Qt/5.15.15/android

cmake .. -B $BUILD_DIR -DCMAKE_SYSTEM_NAME=Android \
-DCMAKE_PREFIX_PATH=$QT_DIR \
Expand Down
4 changes: 2 additions & 2 deletions android/linux-build-armv7-qt515.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ BUILD_DIR=build-armv7-515
rm -rf $BUILD_DIR/*
mkdir -p $BUILD_DIR

export JAVA_HOME=$HOME/bin/java/jdk1.8.0
export JAVA_HOME=$HOME/bin/java/jdk-17.0.12
export ANDROID_SDK_ROOT=$HOME/bin/android/sdk
export ANDROID_NDK=$HOME/bin/android/sdk/ndk/22.1.7171670
export QT_DIR=$HOME/bin/Qt/5.15.2/android
export QT_DIR=$HOME/bin/Qt/5.15.15/android

cmake .. -B $BUILD_DIR -DCMAKE_SYSTEM_NAME=Android \
-DCMAKE_PREFIX_PATH=$QT_DIR \
Expand Down
4 changes: 2 additions & 2 deletions android/linux-build-x64-qt515.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ BUILD_DIR=build-x64-515
rm -rf $BUILD_DIR/*
mkdir -p $BUILD_DIR

export JAVA_HOME=$HOME/bin/java/jdk1.8.0
export JAVA_HOME=$HOME/bin/java/jdk-17.0.12
export ANDROID_SDK_ROOT=$HOME/bin/android/sdk
export ANDROID_NDK=$HOME/bin/android/sdk/ndk/22.1.7171670
export QT_DIR=$HOME/bin/Qt/5.15.2/android
export QT_DIR=$HOME/bin/Qt/5.15.15/android

cmake .. -B $BUILD_DIR -DCMAKE_SYSTEM_NAME=Android \
-DCMAKE_PREFIX_PATH=$QT_DIR \
Expand Down
4 changes: 2 additions & 2 deletions android/linux-build-x86-qt515.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ BUILD_DIR=build-x86-515
rm -rf $BUILD_DIR/*
mkdir -p $BUILD_DIR

export JAVA_HOME=$HOME/bin/java/jdk1.8.0
export JAVA_HOME=$HOME/bin/java/jdk-17.0.12
export ANDROID_SDK_ROOT=$HOME/bin/android/sdk
export ANDROID_NDK=$HOME/bin/android/sdk/ndk/22.1.7171670
export QT_DIR=$HOME/bin/Qt/5.15.2/android
export QT_DIR=$HOME/bin/Qt/5.15.15/android

cmake .. -B $BUILD_DIR -DCMAKE_SYSTEM_NAME=Android \
-DCMAKE_PREFIX_PATH=$QT_DIR \
Expand Down

0 comments on commit 5391054

Please sign in to comment.