blob: da99a1a8d7b2fd7341d5f39a851341dff4c5bdb1 [file] [log] [blame]
# Copyright 2015 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
mojom = "//mojo/public/interfaces/bindings/tests/test_native_types.mojom"
public_headers = [
"//mojo/public/cpp/bindings/tests/pickled_types_chromium.h",
"//mojo/public/cpp/bindings/tests/test_native_types.h",
]
sources = [
"//mojo/public/cpp/bindings/tests/pickled_types_chromium.cc",
"//mojo/public/cpp/bindings/tests/test_native_types.cc",
]
deps = [
"//ipc",
]
type_mappings = [
"mojo.test.PickledEnum=mojo::test::PickledEnumChromium",
"mojo.test.PickledStruct=mojo::test::PickledStructChromium[move_only]",
"mojo.test.TestNativeStructMojom=mojo::test::TestNativeStruct",
"mojo.test.TestNativeStructWithAttachmentsMojom=mojo::test::TestNativeStructWithAttachments[move_only]",
]