Fix `defines` in testing/fuzzers/BUILD.gn Define `defines` for non-component builds so that we can add `BUILD_WITH_CHROMIUM` to both component and non-component builds later. Bug: chromium:1433189 Change-Id: I5f42637ea554e2f554c3ae819664eef64a1740a7 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/106490 Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: Nigi <nigi@chromium.org>
diff --git a/testing/fuzzers/BUILD.gn b/testing/fuzzers/BUILD.gn index 93cdf06..35624cb 100644 --- a/testing/fuzzers/BUILD.gn +++ b/testing/fuzzers/BUILD.gn
@@ -222,6 +222,7 @@ source_set(impl_name) { testonly = true sources = invoker.sources + defines = [] deps = [] if (defined(invoker.deps)) { deps += invoker.deps @@ -234,7 +235,7 @@ } else { export = "__attribute__((visibility(\"default\")))" } - defines = [ "LLVMFuzzerTestOneInput=${export} ${template_target_name}" ] + defines += [ "LLVMFuzzerTestOneInput=${export} ${template_target_name}" ] deps += [ "../../:pdfium_public_headers" ] } else { testonly = true