1*598139dcSAndroid Build Coastguard Worker/* 2*598139dcSAndroid Build Coastguard Worker * Copyright 2019 The Android Open Source Project 3*598139dcSAndroid Build Coastguard Worker * 4*598139dcSAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*598139dcSAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*598139dcSAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*598139dcSAndroid Build Coastguard Worker * 8*598139dcSAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*598139dcSAndroid Build Coastguard Worker * 10*598139dcSAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*598139dcSAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*598139dcSAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*598139dcSAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*598139dcSAndroid Build Coastguard Worker * limitations under the License. 15*598139dcSAndroid Build Coastguard Worker */ 16*598139dcSAndroid Build Coastguard Worker 17*598139dcSAndroid Build Coastguard Workerpackage { 18*598139dcSAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 19*598139dcSAndroid Build Coastguard Worker} 20*598139dcSAndroid Build Coastguard Worker 21*598139dcSAndroid Build Coastguard Workercc_fuzz { 22*598139dcSAndroid Build Coastguard Worker name: "serialized_log_buffer_fuzzer", 23*598139dcSAndroid Build Coastguard Worker static_libs: [ 24*598139dcSAndroid Build Coastguard Worker "libbase", 25*598139dcSAndroid Build Coastguard Worker "libcutils", 26*598139dcSAndroid Build Coastguard Worker "libselinux", 27*598139dcSAndroid Build Coastguard Worker "liblog", 28*598139dcSAndroid Build Coastguard Worker "liblogd", 29*598139dcSAndroid Build Coastguard Worker "libcutils", 30*598139dcSAndroid Build Coastguard Worker "libz", 31*598139dcSAndroid Build Coastguard Worker "libzstd", 32*598139dcSAndroid Build Coastguard Worker ], 33*598139dcSAndroid Build Coastguard Worker shared_libs: [ 34*598139dcSAndroid Build Coastguard Worker "libbinder", 35*598139dcSAndroid Build Coastguard Worker "libutils", 36*598139dcSAndroid Build Coastguard Worker ], 37*598139dcSAndroid Build Coastguard Worker cflags: ["-Wextra"], 38*598139dcSAndroid Build Coastguard Worker host_supported: true, 39*598139dcSAndroid Build Coastguard Worker srcs: [ 40*598139dcSAndroid Build Coastguard Worker "serialized_log_buffer_fuzzer.cpp", 41*598139dcSAndroid Build Coastguard Worker ], 42*598139dcSAndroid Build Coastguard Worker corpus: [ 43*598139dcSAndroid Build Coastguard Worker "corpus/logentry_use_after_compress", 44*598139dcSAndroid Build Coastguard Worker ], 45*598139dcSAndroid Build Coastguard Worker} 46