Skip to content

Commit 5e47fc1

Browse files
committed
GitHub workflow: add android compile
1 parent 8520d1c commit 5e47fc1

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@ jobs:
5353
- name: go compile
5454
run: make build
5555

56+
- name: gomobile install
57+
run: go install golang.org/x/mobile/cmd/gomobile@latest
58+
59+
- name: android compile
60+
run: make android
61+
5662
- name: wasm compile
5763
run: make wasm
5864

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ IOS_BUILD := $(IOS_BUILD_DIR)/Lndmobile.xcframework
4040
ANDROID_BUILD_DIR := $(MOBILE_BUILD_DIR)/android
4141
ANDROID_BUILD := $(ANDROID_BUILD_DIR)/lnc-mobile.aar
4242

43-
GOMOBILE_BIN := GO111MODULE=off $(GO_BIN)/gomobile
43+
GOMOBILE_BIN := $(GO_BIN)/gomobile
4444

4545
default: build
4646

@@ -86,7 +86,7 @@ macos:
8686
android:
8787
@$(call print, "Building Android library ($(ANDROID_BUILD)).")
8888
mkdir -p $(ANDROID_BUILD_DIR)
89-
GOOS=js $(GOMOBILE_BIN) bind -target=android -tags="mobile $(DEV_TAGS) $(RPC_TAGS)" $(LDFLAGS_MOBILE) -v -o $(ANDROID_BUILD) $(MOBILE_PKG)
89+
GOOS=js $(GOMOBILE_BIN) bind -target=android -tags="mobile $(DEV_TAGS) $(RPC_TAGS)" -androidapi 21 $(LDFLAGS_MOBILE) -v -o $(ANDROID_BUILD) $(MOBILE_PKG)
9090

9191
mobile: ios android
9292

go.sum

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -858,6 +858,7 @@ golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPI
858858
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=
859859
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
860860
golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
861+
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs=
861862
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
862863
golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
863864
golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY=

0 commit comments

Comments
 (0)