Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 96e59eb8 authored by Jeff Brown's avatar Jeff Brown Committed by Android (Google) Code Review
Browse files

Merge "Support for multiple tests" into gingerbread

parents 742b282e f1d3802e
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ include $(CLEAR_VARS)
test_src_files := \
    InputDispatcher_test.cpp

LOCAL_SHARED_LIBRARIES := \
shared_libraries := \
	libcutils \
	libutils \
	libEGL \
@@ -16,21 +16,26 @@ LOCAL_SHARED_LIBRARIES := \
	libui \
	libstlport

LOCAL_STATIC_LIBRARIES := \
static_libraries := \
	libgtest \
	libgtest_main

LOCAL_C_INCLUDES := \
c_includes := \
    bionic \
    bionic/libstdc++/include \
    external/gtest/include \
    external/stlport/stlport

LOCAL_MODULE_TAGS := eng tests
module_tags := eng tests

$(foreach file,$(test_src_files), \
    $(eval include $(CLEAR_VARS)) \
    $(eval LOCAL_SHARED_LIBRARIES := $(shared_libraries)) \
    $(eval LOCAL_STATIC_LIBRARIES := $(static_libraries)) \
    $(eval LOCAL_C_INCLUDES := $(c_includes)) \
    $(eval LOCAL_SRC_FILES := $(file)) \
    $(eval LOCAL_MODULE := $(notdir $(file:%.cpp=%))) \
    $(eval LOCAL_MODULE_TAGS := $(module_tags)) \
    $(eval include $(BUILD_EXECUTABLE)) \
)

+9 −4
Original line number Diff line number Diff line
@@ -5,18 +5,18 @@ include $(CLEAR_VARS)
test_src_files := \
	PollLoop_test.cpp

LOCAL_SHARED_LIBRARIES := \
shared_libraries := \
	libz \
	liblog \
	libcutils \
	libutils \
	libstlport

LOCAL_STATIC_LIBRARIES := \
static_libraries := \
	libgtest \
	libgtest_main

LOCAL_C_INCLUDES := \
c_includes := \
    external/zlib \
    external/icu4c/common \
    bionic \
@@ -24,10 +24,15 @@ LOCAL_C_INCLUDES := \
    external/gtest/include \
    external/stlport/stlport

LOCAL_MODULE_TAGS := eng tests
module_tags := eng tests

$(foreach file,$(test_src_files), \
    $(eval include $(CLEAR_VARS)) \
    $(eval LOCAL_SHARED_LIBRARIES := $(shared_libraries)) \
    $(eval LOCAL_STATIC_LIBRARIES := $(static_libraries)) \
    $(eval LOCAL_C_INCLUDES := $(c_includes)) \
    $(eval LOCAL_SRC_FILES := $(file)) \
    $(eval LOCAL_MODULE := $(notdir $(file:%.cpp=%))) \
    $(eval LOCAL_MODULE_TAGS := $(module_tags)) \
    $(eval include $(BUILD_EXECUTABLE)) \
)