133b2264ea9ab0f1980c49698729a0ab3c51d07feKenny RootLOCAL_PATH := $(call my-dir)
286c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
386c9584559439504fc57ece2ccd9b6cbd568430cKenny Rootcommon_src_files := \
486c9584559439504fc57ece2ccd9b6cbd568430cKenny Root    commands.c utils.c
586c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
686c9584559439504fc57ece2ccd9b6cbd568430cKenny Root#
786c9584559439504fc57ece2ccd9b6cbd568430cKenny Root# Static library used in testing and executable
886c9584559439504fc57ece2ccd9b6cbd568430cKenny Root#
986c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(CLEAR_VARS)
119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
1233b2264ea9ab0f1980c49698729a0ab3c51d07feKenny RootLOCAL_SRC_FILES := \
1386c9584559439504fc57ece2ccd9b6cbd568430cKenny Root    $(common_src_files)
1486c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
1586c9584559439504fc57ece2ccd9b6cbd568430cKenny RootLOCAL_MODULE := libinstalld
1686c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
1786c9584559439504fc57ece2ccd9b6cbd568430cKenny RootLOCAL_MODULE_TAGS := eng tests
189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
1986c9584559439504fc57ece2ccd9b6cbd568430cKenny Rootinclude $(BUILD_STATIC_LIBRARY)
2086c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
2186c9584559439504fc57ece2ccd9b6cbd568430cKenny Root#
2286c9584559439504fc57ece2ccd9b6cbd568430cKenny Root# Executable
2386c9584559439504fc57ece2ccd9b6cbd568430cKenny Root#
2486c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
2586c9584559439504fc57ece2ccd9b6cbd568430cKenny Rootinclude $(CLEAR_VARS)
2686c9584559439504fc57ece2ccd9b6cbd568430cKenny Root
2786c9584559439504fc57ece2ccd9b6cbd568430cKenny RootLOCAL_SRC_FILES := \
2886c9584559439504fc57ece2ccd9b6cbd568430cKenny Root    installd.c \
2986c9584559439504fc57ece2ccd9b6cbd568430cKenny Root    $(common_src_files)
309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project    libcutils
339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
3433b2264ea9ab0f1980c49698729a0ab3c51d07feKenny RootLOCAL_STATIC_LIBRARIES := \
3533b2264ea9ab0f1980c49698729a0ab3c51d07feKenny Root    libdiskusage
369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
370b58e6a1a97eded73cb9cbbe53cdde4c6595ddd6Stephen Smalleyifeq ($(HAVE_SELINUX),true)
380b58e6a1a97eded73cb9cbbe53cdde4c6595ddd6Stephen SmalleyLOCAL_C_INCLUDES += external/libselinux/include
390b58e6a1a97eded73cb9cbbe53cdde4c6595ddd6Stephen SmalleyLOCAL_SHARED_LIBRARIES += libselinux
400b58e6a1a97eded73cb9cbbe53cdde4c6595ddd6Stephen SmalleyLOCAL_CFLAGS := -DHAVE_SELINUX
410b58e6a1a97eded73cb9cbbe53cdde4c6595ddd6Stephen Smalleyendif # HAVE_SELINUX
420b58e6a1a97eded73cb9cbbe53cdde4c6595ddd6Stephen Smalley
4333b2264ea9ab0f1980c49698729a0ab3c51d07feKenny RootLOCAL_MODULE := installd
4433b2264ea9ab0f1980c49698729a0ab3c51d07feKenny Root
4533b2264ea9ab0f1980c49698729a0ab3c51d07feKenny RootLOCAL_MODULE_TAGS := optional
469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project
479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(BUILD_EXECUTABLE)
48