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:common
18 'target_name': 'scheduler_common',
19 'type': 'static_library',
24 '<@(scheduler_common_sources)',
28 # GN version: //components/scheduler:scheduler
29 'target_name': 'scheduler',
30 'type': '<(component)',
33 '../../base/base.gyp:base',
35 '../../third_party/WebKit/public/blink.gyp:blink',
36 '../../ui/gfx/gfx.gyp:gfx',
42 'SCHEDULER_IMPLEMENTATION',
44 # Disable c4267 warnings until we fix size_t to int truncations.
45 'msvs_disabled_warnings': [ 4267, ],
47 '<@(scheduler_sources)',