Cleaned up the make file and fixed some link issues with buffet When working on bringing Buffet over to Brillo, some minor issues with libweave make file were found, which are addressed in this CL. BUG:23113639 Change-Id: I3f7f1cef8695fe749cfb1390a243a66929f24a52
diff --git a/libweave/Android.mk b/libweave/Android.mk index 730ba23..0b6ef0f 100644 --- a/libweave/Android.mk +++ b/libweave/Android.mk
@@ -35,7 +35,6 @@ libweaveCommonCIncludes := \ $(LOCAL_PATH)/.. \ $(LOCAL_PATH)/include \ - external/gmock/include \ external/gtest/include \ libweaveSharedLibraries := \ @@ -55,7 +54,7 @@ LOCAL_CPPFLAGS := $(libweaveCommonCppFlags) LOCAL_C_INCLUDES := $(libweaveCommonCIncludes) LOCAL_SHARED_LIBRARIES := $(libweaveSharedLibraries) -LOCAL_STATIC_LIBRARIES := +LOCAL_STATIC_LIBRARIES := LOCAL_RTTI_FLAG := -frtti LOCAL_CLANG := true LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/external @@ -79,7 +78,7 @@ LOCAL_STATIC_LIBRARIES := libweave-external LOCAL_RTTI_FLAG := -frtti LOCAL_CLANG := true -LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) LOCAL_SRC_FILES := \ src/base_api_handler.cc \ @@ -134,7 +133,10 @@ LOCAL_CPP_EXTENSION := $(libweaveCommonCppExtension) LOCAL_CFLAGS := $(libweaveCommonCFlags) LOCAL_CPPFLAGS := $(libweaveCommonCppFlags) -LOCAL_C_INCLUDES := $(libweaveCommonCIncludes) +LOCAL_C_INCLUDES := \ + $(libweaveCommonCIncludes) \ + external/gmock/include \ + LOCAL_SHARED_LIBRARIES := $(libweaveSharedLibraries) LOCAL_STATIC_LIBRARIES := libgtest libgmock LOCAL_CLANG := true @@ -160,7 +162,7 @@ LOCAL_WHOLE_STATIC_LIBRARIES := libweave-external libweave-common LOCAL_CLANG := true LOCAL_RTTI_FLAG := -frtti -LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) +LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include LOCAL_SRC_FILES := \ src/empty.cc @@ -174,7 +176,10 @@ LOCAL_CPP_EXTENSION := $(libweaveCommonCppExtension) LOCAL_CFLAGS := $(libweaveCommonCFlags) LOCAL_CPPFLAGS := $(libweaveCommonCppFlags) -LOCAL_C_INCLUDES := $(libweaveCommonCIncludes) +LOCAL_C_INCLUDES := \ + $(libweaveCommonCIncludes) \ + external/gmock/include \ + LOCAL_SHARED_LIBRARIES := \ $(libweaveSharedLibraries) \