Android.mk revision 74155996d931edbd19ed5b3f71a58ceff920b451
194afecf4b6f437b3ee9a076242402e421c6c07a6Mike LockwoodLOCAL_PATH := $(call my-dir)
294afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood
319803807cd7ae01868fcfa50305f4a7dd13765e2Jeff Sharkeycommon_src_files := commands.cpp utils.cpp
4e46a75a0f6007967cd0d161959af844772cdc330Brian Carlstromcommon_cflags := -Wall -Werror
594afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood
694afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood#
794afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood# Static library used in testing and executable
894afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood#
994afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood
1094afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwoodinclude $(CLEAR_VARS)
1194afecf4b6f437b3ee9a076242402e421c6c07a6Mike LockwoodLOCAL_MODULE := libinstalld
1294afecf4b6f437b3ee9a076242402e421c6c07a6Mike LockwoodLOCAL_MODULE_TAGS := eng tests
13e46a75a0f6007967cd0d161959af844772cdc330Brian CarlstromLOCAL_SRC_FILES := $(common_src_files)
14e46a75a0f6007967cd0d161959af844772cdc330Brian CarlstromLOCAL_CFLAGS := $(common_cflags)
15e36372423000a906bafae68844ebc6c42d09335aJeff SharkeyLOCAL_SHARED_LIBRARIES := \
16e36372423000a906bafae68844ebc6c42d09335aJeff Sharkey    libbase \
17e36372423000a906bafae68844ebc6c42d09335aJeff Sharkey    liblogwrap \
18e36372423000a906bafae68844ebc6c42d09335aJeff Sharkey
19e46a75a0f6007967cd0d161959af844772cdc330Brian CarlstromLOCAL_ADDITIONAL_DEPENDENCIES += $(LOCAL_PATH)/Android.mk
2041ea424413c0381ef2aa15fc5bd5d4b88abd23c4Jeff SharkeyLOCAL_CLANG := true
2194afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwoodinclude $(BUILD_STATIC_LIBRARY)
2294afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood
2394afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood#
2494afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood# Executable
2594afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood#
2694afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwood
2794afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwoodinclude $(CLEAR_VARS)
2894afecf4b6f437b3ee9a076242402e421c6c07a6Mike LockwoodLOCAL_MODULE := installd
2994afecf4b6f437b3ee9a076242402e421c6c07a6Mike LockwoodLOCAL_MODULE_TAGS := optional
30e46a75a0f6007967cd0d161959af844772cdc330Brian CarlstromLOCAL_CFLAGS := $(common_cflags)
3119803807cd7ae01868fcfa50305f4a7dd13765e2Jeff SharkeyLOCAL_SRC_FILES := installd.cpp $(common_src_files)
32c03de09173f98506e73e7cf7df21fe11795d4b24Jeff SharkeyLOCAL_SHARED_LIBRARIES := \
33c03de09173f98506e73e7cf7df21fe11795d4b24Jeff Sharkey    libbase \
34c03de09173f98506e73e7cf7df21fe11795d4b24Jeff Sharkey    libcutils \
35c03de09173f98506e73e7cf7df21fe11795d4b24Jeff Sharkey    liblog \
36e36372423000a906bafae68844ebc6c42d09335aJeff Sharkey    liblogwrap \
37c03de09173f98506e73e7cf7df21fe11795d4b24Jeff Sharkey    libselinux \
38c03de09173f98506e73e7cf7df21fe11795d4b24Jeff Sharkey
39e46a75a0f6007967cd0d161959af844772cdc330Brian CarlstromLOCAL_STATIC_LIBRARIES := libdiskusage
40e46a75a0f6007967cd0d161959af844772cdc330Brian CarlstromLOCAL_ADDITIONAL_DEPENDENCIES += $(LOCAL_PATH)/Android.mk
4174155996d931edbd19ed5b3f71a58ceff920b451Tom CherryLOCAL_INIT_RC := installd.rc
4241ea424413c0381ef2aa15fc5bd5d4b88abd23c4Jeff SharkeyLOCAL_CLANG := true
4394afecf4b6f437b3ee9a076242402e421c6c07a6Mike Lockwoodinclude $(BUILD_EXECUTABLE)
44