blob: 7300b298f0e474a8b4c6dc5c23581a63c15741f0 [file] [log] [blame]
Mike Lockwood94afecf2012-10-24 10:45:23 -07001# Build the unit tests for installd
2LOCAL_PATH := $(call my-dir)
3include $(CLEAR_VARS)
Dan Albertb79dfe62014-09-11 18:45:33 -07004LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
Mike Lockwood94afecf2012-10-24 10:45:23 -07005
6# Build the unit tests.
7test_src_files := \
8 installd_utils_test.cpp
9
10shared_libraries := \
11 libutils \
12 libcutils \
Mike Lockwood94afecf2012-10-24 10:45:23 -070013
14static_libraries := \
15 libinstalld \
16 libdiskusage \
Mike Lockwood94afecf2012-10-24 10:45:23 -070017
18c_includes := \
Ramin Zaghi74007422014-02-27 15:20:40 +000019 frameworks/native/cmds/installd
Mike Lockwood94afecf2012-10-24 10:45:23 -070020
21$(foreach file,$(test_src_files), \
22 $(eval include $(CLEAR_VARS)) \
23 $(eval LOCAL_SHARED_LIBRARIES := $(shared_libraries)) \
24 $(eval LOCAL_STATIC_LIBRARIES := $(static_libraries)) \
25 $(eval LOCAL_SRC_FILES := $(file)) \
26 $(eval LOCAL_C_INCLUDES := $(c_includes)) \
27 $(eval LOCAL_MODULE := $(notdir $(file:%.cpp=%))) \
28 $(eval include $(BUILD_NATIVE_TEST)) \
29)