1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-12-22 19:01:30 +00:00
syncthing-android/docker
Adam Szewera 6df11ac1e4
Upgrade compile sdk and tools (#2049)
Upgrade compile sdk and tools from 33 to 34

This is needed to update Android Gradle Plugin (AGP) and other
dependencies.
2024-02-10 20:42:38 +01:00
..
Dockerfile Upgrade compile sdk and tools (#2049) 2024-02-10 20:42:38 +01:00
prebuild.sh Prebuild in docker image based on local copy of repo 2023-06-18 16:45:01 +02:00
README.md Prebuild in docker image based on local copy of repo 2023-06-18 16:45:01 +02:00

How to use this

Create the builder image

From inside the checked out syncthing-android repository, run:

docker build -t syncthing-android-builder:latest -f ./docker/Dockerfile .

Build the app

  1. From inside the checked out syncthing-android repository, run: git submodule init; git submodule update
  2. Actual build: docker run --rm -v /tmp/syncthing-android:/mnt syncthing-android-builder ./gradlew buildNative assembleDebug
  3. Retrieve APKs from ./app/build/outputs