diff options
author | Dan Willemsen <dwillemsen@google.com> | 2015-10-01 01:15:29 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-10-01 01:15:29 +0000 |
commit | 1cffd853c557bed87ee44eaa3ab1abab73e7a2e6 (patch) | |
tree | 23a93bc804493151a67c33b17f53311f66ee27eb | |
parent | a5a4377fb1bee03cfdd23644bbf78c30caa0baff (diff) | |
parent | 81ac034978edce453cf306468eb8af68dd4fec18 (diff) | |
download | libnfc-nci-1cffd853c557bed87ee44eaa3ab1abab73e7a2e6.tar.gz |
am 81ac0349: am df1e62fa: am b9a77b66: Merge "Use global all-cpp-files-under"
* commit '81ac034978edce453cf306468eb8af68dd4fec18':
Use global all-cpp-files-under
-rw-r--r-- | Android.mk | 14 | ||||
-rw-r--r-- | halimpl/pn54x/Android.mk | 14 |
2 files changed, 1 insertions, 27 deletions
@@ -1,12 +1,3 @@ -# function to find all *.cpp files under a directory -define all-cpp-files-under -$(patsubst ./%,%, \ - $(shell cd $(LOCAL_PATH) ; \ - find $(1) -name "*.cpp" -and -not -name ".*") \ - ) -endef - - LOCAL_PATH:= $(call my-dir) NFA := src/nfa NFC := src/nfc @@ -20,10 +11,8 @@ D_CFLAGS := -DANDROID -DBUILDCFG=1 # Build shared library system/lib/libnfc-nci.so for stack code. include $(CLEAR_VARS) -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk LOCAL_ARM_MODE := arm LOCAL_MODULE := libnfc-nci -LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := libhardware_legacy libcutils liblog libdl libhardware LOCAL_CFLAGS := $(D_CFLAGS) LOCAL_C_INCLUDES := \ @@ -54,7 +43,6 @@ include $(BUILD_SHARED_LIBRARY) # Android's generic HAL (libhardware.so) dynamically loads this shared library. include $(CLEAR_VARS) -LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk LOCAL_MODULE := nfc_nci.bcm2079x.default LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_SRC_FILES := $(call all-c-files-under, $(HALIMPL)) \ @@ -62,7 +50,6 @@ LOCAL_SRC_FILES := $(call all-c-files-under, $(HALIMPL)) \ src/adaptation/CrcChecksum.cpp \ src//nfca_version.c LOCAL_SHARED_LIBRARIES := liblog libcutils libhardware_legacy -LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/$(HALIMPL)/include \ $(LOCAL_PATH)/$(HALIMPL)/gki/ulinux \ @@ -74,7 +61,6 @@ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/$(NFA)/include \ $(LOCAL_PATH)/$(UDRV)/include LOCAL_CFLAGS := $(D_CFLAGS) -DNFC_HAL_TARGET=TRUE -DNFC_RW_ONLY=TRUE -LOCAL_CPPFLAGS := $(LOCAL_CFLAGS) include $(BUILD_SHARED_LIBRARY) diff --git a/halimpl/pn54x/Android.mk b/halimpl/pn54x/Android.mk index c923a46..d75a654 100644 --- a/halimpl/pn54x/Android.mk +++ b/halimpl/pn54x/Android.mk @@ -12,24 +12,12 @@ # See the License for the specific language governing permissions and # limitations under the License. - -# function to find all *.cpp files under a directory -define all-cpp-files-under -$(patsubst ./%,%, \ - $(shell cd $(LOCAL_PATH) ; \ - find $(1) -name "*.cpp" -and -not -name ".*") \ - ) -endef - -LOCAL_PRELINK_MODULE := false -LOCAL_ARM_MODE := arm LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := nfc_nci.$(TARGET_DEVICE) LOCAL_MODULE_RELATIVE_PATH := hw -LOCAL_SRC_FILES := $(call all-c-files-under, .) $(call all-cpp-files-under, .) +LOCAL_SRC_FILES := $(call all-subdir-c-files) $(call all-subdir-cpp-files) LOCAL_SHARED_LIBRARIES := liblog libcutils libhardware_legacy libdl libhardware -LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES += \ $(LOCAL_PATH)/utils \ |