Skip to content

Commit 4d0dccb

Browse files
authored
Merge pull request #12 from be-neth/master
Create & Fix Android.mk
2 parents 42b332a + e3b0e87 commit 4d0dccb

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

Android.mk

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
LOCAL_PATH:= $(call my-dir)
2+
3+
include $(CLEAR_VARS)
4+
5+
LOCAL_MODULE := NominatimNlpBackend
6+
LOCAL_MODULE_TAGS := optional
7+
LOCAL_PACKAGE_NAME := NominatimNlpBackend
8+
9+
nominatim_root := $(LOCAL_PATH)
10+
nominatim_out := $(OUT_DIR)/target/common/obj/APPS/$(LOCAL_MODULE)_intermediates
11+
nominatim_build := $(nominatim_root)/build
12+
nominatim_apk := build/outputs/apk/NominatimGeocoderBackend-release-unsigned.apk
13+
14+
$(nominatim_root)/$(nominatim_apk):
15+
rm -Rf $(nominatim_build)
16+
mkdir -p $(nominatim_out)
17+
mkdir -p $(nominatim_build)
18+
ln -sf $(nominatim_out) $(nominatim_build)
19+
cd $(nominatim_root) && JAVA_TOOL_OPTIONS="$(JAVA_TOOL_OPTIONS) -Dfile.encoding=UTF8" ./gradlew assembleRelease
20+
21+
LOCAL_CERTIFICATE := platform
22+
LOCAL_SRC_FILES := $(nominatim_apk)
23+
LOCAL_MODULE_CLASS := APPS
24+
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
25+
26+
include $(BUILD_PREBUILT)

0 commit comments

Comments
 (0)