Skip to content

Commit 4c65a93

Browse files
committed
Cleanup for PR
1 parent 7011a45 commit 4c65a93

File tree

4 files changed

+5
-14
lines changed

4 files changed

+5
-14
lines changed

.github/workflows/pull_request.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,6 @@ jobs:
2222
path: |
2323
*.log
2424
25-
static-linux-build:
26-
name: Build Static Linux image
27-
runs-on: ubuntu-latest
28-
steps:
29-
- name: Checkout repository
30-
uses: actions/checkout@v4
31-
- name: Build Docker images
32-
working-directory: swift-ci/sdks/static-linux
33-
run: ./build
34-
3525
android-build:
3626
name: Build Android ${{ matrix.build-type }} ${{ matrix.swift-version }} ${{ matrix.arch }} SDK
3727
strategy:

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
.*.swp
2-
static-swift-linux-sources

.gitmodules

Whitespace-only changes.

swift-ci/sdks/android/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,20 @@ fetch tagged sources for libxml2, curl, boringssl, and swift.
3939

4040
It then applies some patches and invokes `scripts/build.sh`,
4141
which will build the sources for each of the specified
42-
architectures. Finally, it combines the NDK and the newly built
43-
SDKs into a single artifactbundle.
42+
architectures and then combines the SDKs into a single
43+
artifactbundle with targetTriples for each of the supported
44+
architectures (`aarch64`, `x86_64`, `aarmv7`)
45+
and Android API levels (28-35).
4446

4547
## Specifying Architectures
4648

4749
By default all the supported Android architectures
48-
(`aarch64`, `x86_64`, `aarmv7`)
4950
will be built, but this can be reduced in order to speed
5051
up the build. This can be useful, e.g., as part of a CI that
5152
validates a pull request, as building a single architecture
5253
takes around 30 minutes on a standard ubuntu-24.04 GitHub runner,
5354
whereas building for all the architectures takes over an hour.
55+
Building within a docker container increases this by about 50%.
5456

5557
To build an artifactbundle for just the `x86_64` architecture, run:
5658

0 commit comments

Comments
 (0)