blob: 22a1c3b6f44c63120421c5551a094b105c5046ce [file] [log] [blame]
Wink Saville8a9e0212013-04-09 12:11:38 -07001# Copyright 2013 The Android Open Source Project
2
3LOCAL_PATH:= $(call my-dir)
4include $(CLEAR_VARS)
5
6LOCAL_SRC_FILES:= \
Dima Zavin622bf2b2013-05-22 11:29:34 -07007 librilutils.c \
Dheeraj Shetty27976c42014-07-02 21:27:57 +02008 record_stream.c \
9 proto/sap-api.proto \
10
Dan Willemsenf5d7ea32015-09-24 16:18:04 -070011LOCAL_C_INCLUDES += \
Dan Willemsen3cf07752015-09-28 14:33:14 -070012 external/nanopb-c/ \
Dan Willemsenf5d7ea32015-09-24 16:18:04 -070013 $(LOCAL_PATH)/../include
14LOCAL_EXPORT_C_INCLUDE_DIRS := \
15 $(LOCAL_PATH)/../include
Dheeraj Shetty27976c42014-07-02 21:27:57 +020016
17LOCAL_PROTOC_OPTIMIZE_TYPE := nanopb-c-enable_malloc
Wink Saville8a9e0212013-04-09 12:11:38 -070018
Wink Saville8a9e0212013-04-09 12:11:38 -070019LOCAL_MODULE:= librilutils
20
Ricardo Cerqueiraa716dba2016-01-25 16:53:46 +000021LOCAL_PROTOC_OUTPUT := hardware/ril/librilutils
22
Wink Saville8a9e0212013-04-09 12:11:38 -070023include $(BUILD_SHARED_LIBRARY)
24
25
26# Create static library for those that want it
27# =========================================
28include $(CLEAR_VARS)
29
30LOCAL_SRC_FILES:= \
Dima Zavin622bf2b2013-05-22 11:29:34 -070031 librilutils.c \
Dheeraj Shetty27976c42014-07-02 21:27:57 +020032 record_stream.c \
33 proto/sap-api.proto \
Wink Saville8a9e0212013-04-09 12:11:38 -070034
Dan Willemsenf5d7ea32015-09-24 16:18:04 -070035LOCAL_C_INCLUDES += \
Dan Willemsen3cf07752015-09-28 14:33:14 -070036 external/nanopb-c/ \
Dan Willemsenf5d7ea32015-09-24 16:18:04 -070037 $(LOCAL_PATH)/../include
38LOCAL_EXPORT_C_INCLUDE_DIRS := \
39 $(LOCAL_PATH)/../include
Dheeraj Shetty27976c42014-07-02 21:27:57 +020040
41LOCAL_PROTOC_OPTIMIZE_TYPE := nanopb-c-enable_malloc
Wink Saville8a9e0212013-04-09 12:11:38 -070042
Wink Saville8a9e0212013-04-09 12:11:38 -070043LOCAL_MODULE:= librilutils_static
44
Ricardo Cerqueiraa716dba2016-01-25 16:53:46 +000045LOCAL_PROTOC_OUTPUT := hardware/ril/librilutils
46
Wink Saville8a9e0212013-04-09 12:11:38 -070047include $(BUILD_STATIC_LIBRARY)
Dheeraj Shetty27976c42014-07-02 21:27:57 +020048
49# Create java protobuf code
50
51include $(CLEAR_VARS)
52
53src_proto := $(LOCAL_PATH)
54LOCAL_MODULE := sap-api-java-static
55LOCAL_SRC_FILES := proto/sap-api.proto
56LOCAL_PROTOC_OPTIMIZE_TYPE := micro
57
58include $(BUILD_STATIC_JAVA_LIBRARY)