OSDN Git Service

e1e98d86374df27487ed2793ad6fba689c500e8f
[android-x86/external-koush-Superuser.git] / Android.mk
1 # Root AOSP source makefile
2 # su is built here, and 
3
4 LOCAL_PATH := $(call my-dir)
5
6 include $(CLEAR_VARS)
7
8 ifdef SUPERUSER_EMBEDDED
9 SUPERUSER_PACKAGE := com.android.settings
10 else
11 ifeq ($(SUPERUSER_PACKAGE),)
12 SUPERUSER_PACKAGE := com.thirdparty.superuser
13 endif
14 include $(LOCAL_PATH)/Superuser/Android.mk
15 endif
16
17
18 LOCAL_MODULE := su
19 LOCAL_FORCE_STATIC_EXECUTABLE := true
20 LOCAL_STATIC_LIBRARIES := libc
21 LOCAL_C_INCLUDES := external/sqlite/dist
22 LOCAL_SRC_FILES := Superuser/jni/su/su.c Superuser/jni/su/activity.c Superuser/jni/su/db.c Superuser/jni/su/utils.c ../../sqlite/dist/sqlite3.c
23 LOCAL_CFLAGS := -DSQLITE_OMIT_LOAD_EXTENSION -DREQUESTOR=\"$(SUPERUSER_PACKAGE)\"
24 LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
25 include $(BUILD_EXECUTABLE)
26