| Jeff Brown | 5912f95 | 2013-07-01 19:10:31 -0700 | [diff] [blame] | 1 | # Build the unit tests. | 
 | 2 | LOCAL_PATH:= $(call my-dir) | 
 | 3 | include $(CLEAR_VARS) | 
 | 4 |  | 
 | 5 | # Build the unit tests. | 
 | 6 | test_src_files := \ | 
 | 7 |     InputChannel_test.cpp \ | 
 | 8 |     InputEvent_test.cpp \ | 
 | 9 |     InputPublisherAndConsumer_test.cpp | 
 | 10 |  | 
 | 11 | shared_libraries := \ | 
 | 12 |     libinput \ | 
 | 13 |     libcutils \ | 
 | 14 |     libutils \ | 
 | 15 |     libbinder \ | 
 | 16 |     libui \ | 
| Jeff Brown | 313eff7 | 2013-07-15 18:07:09 -0700 | [diff] [blame] | 17 |     libstlport | 
| Jeff Brown | 5912f95 | 2013-07-01 19:10:31 -0700 | [diff] [blame] | 18 |  | 
 | 19 | static_libraries := \ | 
 | 20 |     libgtest \ | 
 | 21 |     libgtest_main | 
 | 22 |  | 
 | 23 | $(foreach file,$(test_src_files), \ | 
 | 24 |     $(eval include $(CLEAR_VARS)) \ | 
 | 25 |     $(eval LOCAL_SHARED_LIBRARIES := $(shared_libraries)) \ | 
 | 26 |     $(eval LOCAL_STATIC_LIBRARIES := $(static_libraries)) \ | 
 | 27 |     $(eval LOCAL_SRC_FILES := $(file)) \ | 
 | 28 |     $(eval LOCAL_MODULE := $(notdir $(file:%.cpp=%))) \ | 
 | 29 |     $(eval include $(BUILD_NATIVE_TEST)) \ | 
 | 30 | ) | 
 | 31 |  | 
 | 32 | # Build the manual test programs. | 
 | 33 | include $(call all-makefiles-under, $(LOCAL_PATH)) |