1# Copyright 2024 The Pigweed Authors 2# 3# Licensed under the Apache License, Version 2.0 (the "License"); you may not 4# use this file except in compliance with the License. You may obtain a copy of 5# the License at 6# 7# https://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 12# License for the specific language governing permissions and limitations under 13# the License. 14 15# DO NOT MANUALLY EDIT! 16# This file was automatically generated by pw_build/gn_writer.py 17 18import("//build_overrides/pigweed.gni") 19 20import("$dir_pw_third_party/fuzztest/fuzztest.gni") 21 22# Generated from @com_google_fuzztest//common:blob_file 23fuzztest_source_set("blob_file") { 24 public = [ "$dir_pw_third_party_fuzztest/common/blob_file.h" ] 25 sources = [ "$dir_pw_third_party_fuzztest/common/blob_file.cc" ] 26 public_deps = [ 27 ":defs", 28 ":hash", 29 ":logging", 30 ":remote_file", 31 ":status_macros", 32 "$dir_pw_third_party/abseil-cpp/absl/base:nullability", 33 "$dir_pw_third_party/abseil-cpp/absl/log", 34 "$dir_pw_third_party/abseil-cpp/absl/log:check", 35 "$dir_pw_third_party/abseil-cpp/absl/status", 36 "$dir_pw_third_party/abseil-cpp/absl/status:statusor", 37 "$dir_pw_third_party/abseil-cpp/absl/strings:str_format", 38 "$dir_pw_third_party/abseil-cpp/absl/strings:string_view", 39 "$dir_pw_third_party/abseil-cpp/absl/time", 40 ] 41} 42 43# Generated from @com_google_fuzztest//common:defs 44fuzztest_source_set("defs") { 45 public = [ "$dir_pw_third_party_fuzztest/common/defs.h" ] 46 public_deps = [ "$dir_pw_third_party/abseil-cpp/absl/types:span" ] 47} 48 49# Generated from @com_google_fuzztest//common:hash 50fuzztest_source_set("hash") { 51 public = [ "$dir_pw_third_party_fuzztest/common/hash.h" ] 52 sources = [ "$dir_pw_third_party_fuzztest/common/hash.cc" ] 53 public_deps = [ 54 ":defs", 55 ":sha1", 56 ] 57} 58 59# Generated from @com_google_fuzztest//common:logging 60fuzztest_source_set("logging") { 61 public = [ "$dir_pw_third_party_fuzztest/common/logging.h" ] 62 public_deps = [ 63 "$dir_pw_third_party/abseil-cpp/absl/log", 64 "$dir_pw_third_party/abseil-cpp/absl/log:check", 65 ] 66} 67 68# Generated from @com_google_fuzztest//common:remote_file 69fuzztest_source_set("remote_file") { 70 public = [ "$dir_pw_third_party_fuzztest/common/remote_file.h" ] 71 sources = [ "$dir_pw_third_party_fuzztest/common/remote_file.cc" ] 72 public_deps = [ 73 ":defs", 74 ":logging", 75 ":remote_file_oss", 76 ":status_macros", 77 "$dir_pw_third_party/abseil-cpp/absl/base:nullability", 78 "$dir_pw_third_party/abseil-cpp/absl/log:check", 79 "$dir_pw_third_party/abseil-cpp/absl/status", 80 "$dir_pw_third_party/abseil-cpp/absl/status:statusor", 81 "$dir_pw_third_party/abseil-cpp/absl/strings", 82 ] 83} 84 85# Generated from @com_google_fuzztest//common:remote_file_oss 86fuzztest_source_set("remote_file_oss") { 87 sources = [ 88 "$dir_pw_third_party_fuzztest/common/remote_file.h", 89 "$dir_pw_third_party_fuzztest/common/remote_file_oss.cc", 90 ] 91 public_deps = [ 92 ":defs", 93 ":logging", 94 ":status_macros", 95 "$dir_pw_third_party/abseil-cpp/absl/base:nullability", 96 "$dir_pw_third_party/abseil-cpp/absl/log", 97 "$dir_pw_third_party/abseil-cpp/absl/log:check", 98 "$dir_pw_third_party/abseil-cpp/absl/status", 99 "$dir_pw_third_party/abseil-cpp/absl/status:statusor", 100 "$dir_pw_third_party/abseil-cpp/absl/strings", 101 ] 102} 103 104# Generated from @com_google_fuzztest//common:sha1 105fuzztest_source_set("sha1") { 106 public = [ "$dir_pw_third_party_fuzztest/common/sha1.h" ] 107 sources = [ "$dir_pw_third_party_fuzztest/common/sha1.cc" ] 108 public_deps = [ "$dir_pw_third_party/abseil-cpp/absl/base:nullability" ] 109} 110 111# Generated from @com_google_fuzztest//common:status_macros 112fuzztest_source_set("status_macros") { 113 public = [ "$dir_pw_third_party_fuzztest/common/status_macros.h" ] 114 public_deps = [ 115 "$dir_pw_third_party/abseil-cpp/absl/base:core_headers", 116 "$dir_pw_third_party/abseil-cpp/absl/log", 117 ] 118} 119