Skip to content

Commit 837bba3

Browse files
committed
[WIP] Android workflow
1 parent d5b27bb commit 837bba3

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/main.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,8 @@ jobs:
255255
haxelib git flxanimate https://github.com/ShadowMario/flxanimate dev
256256
haxelib git linc_luajit https://github.com/superpowers04/linc_luajit
257257
haxelib git hxdiscord_rpc https://github.com/MAJigsaw77/hxdiscord_rpc
258+
- name: List Installed Haxelibs
259+
run: haxelib list
258260
- name: Setup Android paths for Lime
259261
run: |
260262
# Create lime config directory if it doesn't exist
@@ -279,8 +281,15 @@ jobs:
279281
280282
# Run lime setup android (should now use the config)
281283
haxelib run lime setup android
282-
- name: List Installed Haxelibs
283-
run: haxelib list
284+
- name: Configure Lime Paths
285+
run: |
286+
haxelib run lime config ANDROID_SDK $ANDROID_HOME
287+
haxelib run lime config ANDROID_NDK_ROOT $ANDROID_NDK_HOME
288+
haxelib run lime config JAVA_HOME $JAVA_HOME
289+
env:
290+
ANDROID_HOME: /usr/local/lib/android/sdk
291+
ANDROID_NDK_HOME: /usr/local/lib/android/sdk/ndk/27.2.12479018
292+
JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.15-6/x64
284293
- name: Build Android APK
285294
run: haxelib run lime build android -release --app-version="4.0.0-${{ github.run_id }}"
286295
- name: Show APK Path

0 commit comments

Comments
 (0)