1# Copyright 2023 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# It contains GN build targets for absl/cleanup. 18 19import("//build_overrides/pigweed.gni") 20 21import("$dir_pw_build/target_types.gni") 22import("$dir_pw_third_party/abseil-cpp/abseil-cpp.gni") 23 24# Generated from //absl/cleanup:cleanup 25pw_source_set("cleanup") { 26 public = [ "$dir_pw_third_party_abseil_cpp/absl/cleanup/cleanup.h" ] 27 public_configs = [ "../..:abseil_cpp_public_config1" ] 28 configs = [ 29 "../../configs:internal_disabled_warnings", 30 "../..:abseil_cpp_config1", 31 ] 32 remove_configs = [ "$dir_pw_fuzzer:instrumentation" ] 33 public_deps = [ 34 ":cleanup_internal", 35 "../base:config", 36 "../base:core_headers", 37 ] 38} 39 40# Generated from //absl/cleanup:cleanup_internal 41pw_source_set("cleanup_internal") { 42 public = [ "$dir_pw_third_party_abseil_cpp/absl/cleanup/internal/cleanup.h" ] 43 public_configs = [ "../..:abseil_cpp_public_config1" ] 44 configs = [ 45 "../../configs:internal_disabled_warnings", 46 "../..:abseil_cpp_config1", 47 ] 48 remove_configs = [ "$dir_pw_fuzzer:instrumentation" ] 49 public_deps = [ 50 "../base:base_internal", 51 "../base:core_headers", 52 "../utility", 53 ] 54} 55