Skip to content

Commit 335b78b

Browse files
committed
Add AAR building
1 parent fcea3ac commit 335b78b

5 files changed

Lines changed: 25 additions & 0 deletions

File tree

.github/workflows/blank.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,13 @@ jobs:
5555
with:
5656
name: angle
5757
path: build_out/
58+
- name: Create AAR
59+
run: |
60+
bash create_aar.sh
61+
- name: Upload result
62+
uses: actions/upload-artifact@v4.6.2
63+
with:
64+
name: angle-aar
65+
path: angle.aar
66+
67+

aar-base/AndroidManifest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
package="git.artdeell.angle_libs"/>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
aarFormatVersion=1.0
2+
aarMetadataVersion=1.0
3+
minCompileSdk=1
4+
minCompileSdkExtension=0
5+
minAndroidGradlePluginVersion=1.0.0

aar-base/R.txt

Whitespace-only changes.

create_aar.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#1/bin/sh
2+
mkdir ./aar-base/jni
3+
cp -R ./build_out/* ./aar-base/jni/
4+
cd aar-base
5+
zip -r angle *
6+
cd ..
7+
mv aar-base/angle.zip angle.aar

0 commit comments

Comments
 (0)