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_gbm', 9 ], 10 'internal_ozone_platforms': [ 11 'gbm', 12 ], 13 }, 14 'targets': [ 15 { 16 'target_name': 'ozone_platform_gbm', 17 'type': 'static_library', 18 'dependencies': [ 19 '../../base/base.gyp:base', 20 '../../build/linux/system.gyp:dridrm', 21 '../../build/linux/system.gyp:gbm', 22 '../../skia/skia.gyp:skia', 23 '../base/ui_base.gyp:ui_base', 24 '../events/events.gyp:events', 25 '../events/ozone/events_ozone.gyp:events_ozone', 26 '../gfx/gfx.gyp:gfx', 27 ], 28 'defines': [ 29 'OZONE_IMPLEMENTATION', 30 ], 31 'sources': [ 32 'buffer_data.cc', 33 'buffer_data.h', 34 'gbm_surface.cc', 35 'gbm_surface.h', 36 'gbm_surface_factory.cc', 37 'gbm_surface_factory.h', 38 'ozone_platform_gbm.cc', 39 'ozone_platform_gbm.h', 40 ], 41 }, 42 ], 43 } 44