diff options
Diffstat (limited to 'services/Android.mk')
-rw-r--r-- | services/Android.mk | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/services/Android.mk b/services/Android.mk new file mode 100644 index 0000000..a8881b6 --- /dev/null +++ b/services/Android.mk @@ -0,0 +1,45 @@ +LOCAL_PATH:= $(call my-dir) + +# merge all required services into one jar +# ============================================================ +include $(CLEAR_VARS) + +LOCAL_MODULE := services + +LOCAL_SRC_FILES := $(call all-java-files-under,java) + +LOCAL_STATIC_JAVA_LIBRARIES := \ + services.core \ + services.accessibility \ + services.appwidget \ + services.backup \ + services.devicepolicy \ + services.print + +include $(BUILD_JAVA_LIBRARY) + +# native library +# ============================================================= + +include $(CLEAR_VARS) + +LOCAL_SRC_FILES := +LOCAL_SHARED_LIBRARIES := + +# include all the jni subdirs to collect their sources +include $(wildcard $(LOCAL_PATH)/*/jni/Android.mk) + +LOCAL_CFLAGS += -DEGL_EGLEXT_PROTOTYPES -DGL_GLEXT_PROTOTYPES + +ifeq ($(WITH_MALLOC_LEAK_CHECK),true) + LOCAL_CFLAGS += -DMALLOC_LEAK_CHECK +endif + +LOCAL_MODULE:= libandroid_servers + +include $(BUILD_SHARED_LIBRARY) + +ifeq (,$(ONE_SHOT_MAKEFILE)) +include $(call all-makefiles-under, $(LOCAL_PATH)) +endif + |