1 # Copyright 2014 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. 4 5 { 6 'variables': { 7 'internal_ozone_platform_deps': [ 8 'ozone_platform_caca', 9 ], 10 'internal_ozone_platforms': [ 11 'caca' 12 ], 13 }, 14 'targets': [ 15 { 16 'target_name': 'ozone_platform_caca', 17 'type': 'static_library', 18 'defines': [ 19 'OZONE_IMPLEMENTATION', 20 ], 21 'dependencies': [ 22 '../../base/base.gyp:base', 23 '../../skia/skia.gyp:skia', 24 '../events/events.gyp:events', 25 '../gfx/gfx.gyp:gfx', 26 '../gfx/gfx.gyp:gfx_geometry', 27 ], 28 'link_settings': { 29 'libraries': [ 30 '-lcaca', 31 ], 32 }, 33 'sources': [ 34 'caca_event_source.cc', 35 'caca_event_source.h', 36 'caca_window.cc', 37 'caca_window.h', 38 'caca_window_manager.cc', 39 'caca_window_manager.h', 40 'ozone_platform_caca.cc', 41 'ozone_platform_caca.h', 42 'scoped_caca_types.cc', 43 'scoped_caca_types.h', 44 ], 45 }, 46 ], 47 } 48