1 # Copyright 2015 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 # This turns on e.g. the filename-based detection of which
8 # platforms to include source files on (e.g. files ending in
9 # _mac.h or _mac.cc are only compiled on MacOSX).
17 # GN version: //components/scheduler:scheduler
18 'target_name': 'scheduler',
19 'type': '<(component)',
21 '../../base/base.gyp:base',
23 '../../third_party/WebKit/public/blink.gyp:blink',
24 '../../ui/gfx/gfx.gyp:gfx',
30 'SCHEDULER_IMPLEMENTATION',
32 # Disable c4267 warnings until we fix size_t to int truncations.
33 'msvs_disabled_warnings': [ 4267, ],
35 '<@(scheduler_sources)',
37 'export_dependent_settings': [
38 '../../third_party/WebKit/public/blink.gyp:blink',
42 # GN version: //components/scheduler:test_support
43 'target_name': 'scheduler_test_support',
44 'type': 'static_library',
49 '<@(scheduler_test_support_sources)',