-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (17 loc) · 793 Bytes
/
Makefile
File metadata and controls
20 lines (17 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.PHONY: build
build:
gomobile bind -x -v -target=android -javapkg=ai.luk github.com/luk-ai/lukai/bindable
-rm -rf bindable-aar/
unzip bindable.aar -d bindable-aar
cp $(GOPATH)/pkg/gomobile/lib/arm/libtensorflow.so bindable-aar/jni/armeabi-v7a/
cp $(GOPATH)/pkg/gomobile/lib/arm64/libtensorflow.so bindable-aar/jni/arm64-v8a/
cp $(GOPATH)/pkg/gomobile/lib/386/libtensorflow.so bindable-aar/jni/x86/
cp $(GOPATH)/pkg/gomobile/lib/amd64/libtensorflow.so bindable-aar/jni/x86_64/
jar cvf bindable.aar -C bindable-aar/ .
cp bindable.aar bindable/
.PHONY: test
test:
gradle :library:test :library:connectedDebugAndroidTest --stacktrace --info
.PHONY: bindable-latest
bindable-latest:
curl -L https://github.com/luk-ai/lukai/releases/download/v0.3/bindable.aar -o bindable/bindable.aar