Skip to content

Commit 055cbbd

Browse files
xaionaro@dx.centerxaionaro@dx.center
authored andcommitted
build: add jnimcp distribution targets to Makefile
1 parent d411081 commit 055cbbd

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

Makefile

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.PHONY: generate callbacks proto protoc grpc cli clean lint test test-tools test-e2e test-emulator \
2-
build build-server list-commands dist dist-jnicli-linux dist-jnicli-android dist-jniserviceadmin dist-jniservice dist-dex \
2+
build build-server list-commands dist dist-jnicli-linux dist-jnicli-android dist-jnimcp-linux dist-jnimcp-android dist-jniserviceadmin dist-jniservice dist-dex \
33
magisk apk deploy push start-server stop-server forward
44

55
# Path to the jni repo checkout (sibling directory by default).
@@ -153,13 +153,23 @@ endif
153153

154154
DIST_CC := $(DIST_NDK)/toolchains/llvm/prebuilt/linux-x86_64/bin/$(DIST_NDK_TRIPLE)$(DIST_API_LEVEL)-clang
155155

156-
dist: dist-jnicli-linux dist-jnicli-android dist-jniservice dist-jniserviceadmin dist-dex
156+
dist: dist-jnicli-linux dist-jnicli-android dist-jnimcp-linux dist-jniservice dist-jniserviceadmin dist-dex
157157

158158
dist-jnicli-linux:
159159
@mkdir -p build
160160
CGO_ENABLED=0 GOOS=linux GOARCH=$(DIST_GOARCH) \
161161
go build -o build/jnicli-linux-$(DIST_GOARCH) ./cmd/jnicli/
162162

163+
dist-jnimcp-linux:
164+
@mkdir -p build
165+
CGO_ENABLED=0 GOOS=linux GOARCH=$(DIST_GOARCH) \
166+
go build -o build/jnimcp-linux-$(DIST_GOARCH) ./cmd/jnimcp/
167+
168+
dist-jnimcp-android:
169+
@mkdir -p build
170+
CGO_ENABLED=1 GOOS=android GOARCH=$(DIST_GOARCH) CC=$(DIST_CC) \
171+
go build -o build/jnimcp-android-$(DIST_GOARCH) ./cmd/jnimcp/
172+
163173
dist-jnicli-android:
164174
@mkdir -p build
165175
CGO_ENABLED=1 GOOS=android GOARCH=$(DIST_GOARCH) CC=$(DIST_CC) \

0 commit comments

Comments
 (0)