1 # Copyright 2018 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
7 import("//third_party/fuchsia-sdk/sdk/build/fidl_library.gni")
9 fidl_library("cast_fidl") {
10 library_name = "chromium.cast"
13 "fidl/cast/api_bindings.fidl",
14 "fidl/cast/application_config.fidl",
15 "fidl/cast/application_context.fidl",
16 "fidl/cast/application_controller.fidl",
17 "fidl/cast/cors_exempt_headers.fidl",
18 "fidl/cast/url_request_rewriter.fidl",
22 "//third_party/fuchsia-sdk/sdk/fidl/fuchsia.media.sessions2",
23 "//third_party/fuchsia-sdk/sdk/fidl/fuchsia.ui.gfx",
24 "//third_party/fuchsia-sdk/sdk/fidl/fuchsia.web",
28 # Used by the top-level "gn_all" target to discover Fuchsia build targets.
32 "base:cr_fuchsia_base_unittests",
34 "engine:web_engine_browsertests",
35 "engine:web_engine_shell",
36 "engine:web_engine_unittests",
37 "http:http_service_tests",
38 "mojom:fuchsia_mojo_unittests",
39 "runners:cast_runner",
40 "runners:cast_runner_browsertests",
41 "runners:cast_runner_integration_tests",
42 "runners:cast_runner_unittests",
44 "//chromecast/bindings:bindings_manager_fuchsia",
47 if (is_official_build) {