Skip to content

Commit 32dd134

Browse files
committed
2.2.0 release.
1 parent a79bafa commit 32dd134

File tree

23 files changed

+1213
-829
lines changed

23 files changed

+1213
-829
lines changed

.github/workflows/format.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/workflows/main.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Testing
2+
on:
3+
push:
4+
branches: master
5+
paths-ignore:
6+
- 'LICENSE'
7+
- 'README.md'
8+
- 'haxelib.json'
9+
- 'hxformat.json'
10+
pull_request:
11+
workflow_dispatch:
12+
jobs:
13+
Android:
14+
runs-on: macos-15
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@main
18+
19+
- name: Setup Haxe
20+
uses: krdlab/setup-haxe@master
21+
with:
22+
haxe-version: 4.3.6
23+
24+
- name: Install Haxe Libraries
25+
run: |
26+
haxelib install lime --quiet --never --skip-dependencies
27+
haxelib dev extension-androidtools .
28+
29+
- name: Setup hxcpp Library
30+
run: haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp.git --quiet --never --skip-dependencies && haxelib run lime rebuild hxcpp
31+
32+
- name: List Installed Haxe Libraries
33+
run: haxelib list
34+
35+
- name: Configure Environment
36+
run: |
37+
haxelib run lime config ANDROID_SDK $ANDROID_HOME
38+
haxelib run lime config ANDROID_NDK_ROOT $ANDROID_NDK_LATEST_HOME
39+
haxelib run lime config JAVA_HOME $JAVA_HOME_17_arm64
40+
haxelib run lime config ANDROID_SETUP true
41+
42+
- name: Build
43+
run: cd example && haxelib run lime build android -debug
44+
45+
- name: Upload Artifact
46+
uses: actions/upload-artifact@main
47+
with:
48+
name: androidBuild
49+
path: example/export/android/bin/app/build/outputs/apk/debug
50+
if-no-files-found: warn

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
example/export

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"lime.projectFile": "example/project.xml"
3+
}

android/Tools.hx

Lines changed: 0 additions & 258 deletions
This file was deleted.

0 commit comments

Comments
 (0)