You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.3 KiB
61 lines
1.3 KiB
# Copyright 2013 The Android Open Source Project |
|
|
|
LOCAL_PATH:= $(call my-dir) |
|
include $(CLEAR_VARS) |
|
|
|
LOCAL_SRC_FILES:= \ |
|
librilutils.c \ |
|
record_stream.c \ |
|
proto/sap-api.proto \ |
|
|
|
LOCAL_C_INCLUDES += \ |
|
external/nanopb-c/ \ |
|
$(LOCAL_PATH)/../include |
|
LOCAL_EXPORT_C_INCLUDE_DIRS := \ |
|
$(LOCAL_PATH)/../include |
|
|
|
LOCAL_CFLAGS := -Wall -Wextra -Werror |
|
|
|
LOCAL_PROTOC_OPTIMIZE_TYPE := nanopb-c-enable_malloc |
|
|
|
LOCAL_MODULE:= librilutils |
|
LOCAL_VENDOR_MODULE:= true |
|
|
|
include $(BUILD_SHARED_LIBRARY) |
|
|
|
|
|
# Create static library for those that want it |
|
# ========================================= |
|
include $(CLEAR_VARS) |
|
|
|
LOCAL_SRC_FILES:= \ |
|
librilutils.c \ |
|
record_stream.c \ |
|
proto/sap-api.proto \ |
|
|
|
LOCAL_C_INCLUDES += \ |
|
external/nanopb-c/ \ |
|
$(LOCAL_PATH)/../include |
|
LOCAL_EXPORT_C_INCLUDE_DIRS := \ |
|
$(LOCAL_PATH)/../include |
|
|
|
LOCAL_CFLAGS : -Wall -Wextra -Werror |
|
|
|
LOCAL_PROTOC_OPTIMIZE_TYPE := nanopb-c-enable_malloc |
|
|
|
LOCAL_MODULE:= librilutils_static |
|
LOCAL_VENDOR_MODULE:= true |
|
|
|
include $(BUILD_STATIC_LIBRARY) |
|
|
|
# Create java protobuf code |
|
|
|
include $(CLEAR_VARS) |
|
|
|
src_proto := $(LOCAL_PATH) |
|
LOCAL_MODULE := sap-api-java-static |
|
LOCAL_SRC_FILES := proto/sap-api.proto |
|
LOCAL_CFLAGS := -Wall -Wextra -Werror |
|
LOCAL_PROTOC_OPTIMIZE_TYPE := micro |
|
|
|
include $(BUILD_STATIC_JAVA_LIBRARY)
|
|
|