1*60b67249SAndroid Build Coastguard Worker# Copyright (C) 2021 The Android Open Source Project. 2*60b67249SAndroid Build Coastguard Worker# 3*60b67249SAndroid Build Coastguard Worker# Permission to use, copy, modify, and/or distribute this software for any 4*60b67249SAndroid Build Coastguard Worker# purpose with or without fee is hereby granted, provided that the above 5*60b67249SAndroid Build Coastguard Worker# copyright notice and this permission notice appear in all copies. 6*60b67249SAndroid Build Coastguard Worker# 7*60b67249SAndroid Build Coastguard Worker# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 8*60b67249SAndroid Build Coastguard Worker# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 9*60b67249SAndroid Build Coastguard Worker# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 10*60b67249SAndroid Build Coastguard Worker# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 11*60b67249SAndroid Build Coastguard Worker# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 12*60b67249SAndroid Build Coastguard Worker# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 13*60b67249SAndroid Build Coastguard Worker# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 14*60b67249SAndroid Build Coastguard Worker 15*60b67249SAndroid Build Coastguard Worker# This file is not used in the Android build process! It's used only by Trusty. 16*60b67249SAndroid Build Coastguard Worker 17*60b67249SAndroid Build Coastguard WorkerLOCAL_DIR := $(GET_LOCAL_DIR) 18*60b67249SAndroid Build Coastguard Worker 19*60b67249SAndroid Build Coastguard WorkerMODULE := $(LOCAL_DIR) 20*60b67249SAndroid Build Coastguard Worker 21*60b67249SAndroid Build Coastguard WorkerMODULE_SRCS := \ 22*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/android.c \ 23*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/boringssl_hash_kdf_ops.c \ 24*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/boringssl_ed25519_ops.c \ 25*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/cbor_cert_op.c \ 26*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/cbor_reader.c \ 27*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/cbor_writer.c \ 28*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/clear_memory.c \ 29*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/dice.c \ 30*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/src/utils.c \ 31*60b67249SAndroid Build Coastguard Worker 32*60b67249SAndroid Build Coastguard WorkerMODULE_EXPORT_INCLUDES += \ 33*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/include/ \ 34*60b67249SAndroid Build Coastguard Worker $(LOCAL_DIR)/include/dice/config/boringssl_ed25519 \ 35*60b67249SAndroid Build Coastguard Worker 36*60b67249SAndroid Build Coastguard WorkerMODULE_LIBRARY_DEPS := \ 37*60b67249SAndroid Build Coastguard Worker external/boringssl \ 38*60b67249SAndroid Build Coastguard Worker 39*60b67249SAndroid Build Coastguard Workerinclude make/library.mk 40