ozone_extra.gni (1623B)
1 # Copyright 2016 The Chromium Authors 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 # This list contains the name of external platforms that are passed to the 6 # --ozone-platform command line argument or used for the ozone_platform build 7 # config. For example ozone_external_platforms = [ "foo1", "foo2", ... ] 8 ozone_external_platforms = [] 9 10 # This list contains dependencies for external platforms. Typically, the Ozone 11 # implementations are placed into ui/ozone/platform/ and so this will look 12 # something like: 13 # ozone_external_platform_deps = [ "platform/foo1", "platform/foo_2", ... ] 14 ozone_external_platform_deps = [] 15 16 # If a platform has unit tests, the corresponding source_set can be listed here 17 # so that they get included into ozone_unittests. 18 # ozone_external_platform_test_deps = [ "platform/foo1:foo1_unitests", ... ] 19 ozone_external_platform_test_deps = [] 20 21 # If a platform has integration tests, the corresponding source_set can be 22 # listed here so that they get included into ozone_integration_tests. 23 ozone_external_platform_integration_test_deps = [] 24 25 # If a platform has test support files for ui, the corresponding source_set can 26 # be listed here so that they get included into ui_test_support. 27 # ozone_external_platform_ui_test_support_deps = [ "platform/foo1:ui_test_support", ... ] 28 ozone_external_platform_ui_test_support_deps = [] 29 30 # If a platform has a test support for interactive_ui_tests, the corresponding 31 # source_set can be listed here so that they can included into 32 # interactive_ui_tests. 33 ozone_external_interactive_ui_tests_deps = []