Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(475)

Side by Side Diff: ui/gfx/BUILD.gn

Issue 242173002: Make GN build work on Mac again. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Undo mistakes Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 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 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 if (is_android) { 6 if (is_android) {
7 import("//build/config/android/config.gni") 7 import("//build/config/android/config.gni")
8 } 8 }
9 9
10 # Several targets want to include this header file, and some of them are
11 # child dependencies of "gfx". Therefore, we separate it out here so multiple
12 # targets can all have a dependency for header checking purposes without
13 # creating circular dependencies.
14 source_set("gfx_export") {
15 sources = [
16 "gfx_export.h",
17 ]
18 }
19
10 component("gfx") { 20 component("gfx") {
11 sources = [ 21 sources = [
12 "android/device_display_info.cc", 22 "android/device_display_info.cc",
13 "android/device_display_info.h", 23 "android/device_display_info.h",
14 "android/gfx_jni_registrar.cc", 24 "android/gfx_jni_registrar.cc",
15 "android/gfx_jni_registrar.h", 25 "android/gfx_jni_registrar.h",
16 "android/java_bitmap.cc", 26 "android/java_bitmap.cc",
17 "android/java_bitmap.h", 27 "android/java_bitmap.h",
18 "android/scroller.cc", 28 "android/scroller.cc",
19 "android/scroller.h", 29 "android/scroller.h",
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
77 "font_list_impl.cc", 87 "font_list_impl.cc",
78 "font_list_impl.h", 88 "font_list_impl.h",
79 "font_render_params_android.cc", 89 "font_render_params_android.cc",
80 "font_render_params_linux.cc", 90 "font_render_params_linux.cc",
81 "font_render_params_linux.h", 91 "font_render_params_linux.h",
82 "font_smoothing_win.cc", 92 "font_smoothing_win.cc",
83 "font_smoothing_win.h", 93 "font_smoothing_win.h",
84 "frame_time.h", 94 "frame_time.h",
85 "gdi_util.cc", 95 "gdi_util.cc",
86 "gdi_util.h", 96 "gdi_util.h",
87 "gfx_export.h",
88 "gfx_paths.cc", 97 "gfx_paths.cc",
89 "gfx_paths.h", 98 "gfx_paths.h",
90 "gpu_memory_buffer.cc", 99 "gpu_memory_buffer.cc",
91 "gpu_memory_buffer.h", 100 "gpu_memory_buffer.h",
92 "icon_util.cc", 101 "icon_util.cc",
93 "icon_util.h", 102 "icon_util.h",
94 "image/canvas_image_source.cc", 103 "image/canvas_image_source.cc",
95 "image/canvas_image_source.h", 104 "image/canvas_image_source.h",
96 "image/image.cc", 105 "image/image.cc",
97 "image/image.h", 106 "image/image.h",
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
228 "win/scoped_set_map_mode.h", 237 "win/scoped_set_map_mode.h",
229 "win/singleton_hwnd.cc", 238 "win/singleton_hwnd.cc",
230 "win/singleton_hwnd.h", 239 "win/singleton_hwnd.h",
231 "win/window_impl.cc", 240 "win/window_impl.cc",
232 "win/window_impl.h", 241 "win/window_impl.h",
233 ] 242 ]
234 243
235 defines = [ "GFX_IMPLEMENTATION" ] 244 defines = [ "GFX_IMPLEMENTATION" ]
236 245
237 deps = [ 246 deps = [
247 ":gfx_export",
238 "//base", 248 "//base",
239 "//base:i18n", 249 "//base:i18n",
240 "//base:base_static", 250 "//base:base_static",
241 "//base/third_party/dynamic_annotations", 251 "//base/third_party/dynamic_annotations",
242 "//skia", 252 "//skia",
243 "//third_party/icu:icui18n", 253 "//third_party/icu:icui18n",
244 "//third_party/icu:icuuc", 254 "//third_party/icu:icuuc",
245 "//third_party/libpng", 255 "//third_party/libpng",
246 "//third_party/zlib", 256 "//third_party/zlib",
247 "//ui/gfx/geometry", 257 "//ui/gfx/geometry",
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
382 source_set("gfx_test_support") { 392 source_set("gfx_test_support") {
383 sources = [ 393 sources = [
384 "test/gfx_util.cc", 394 "test/gfx_util.cc",
385 "test/gfx_util.h", 395 "test/gfx_util.h",
386 "test/ui_cocoa_test_helper.h", 396 "test/ui_cocoa_test_helper.h",
387 "test/ui_cocoa_test_helper.mm", 397 "test/ui_cocoa_test_helper.mm",
388 ] 398 ]
389 399
390 deps = [ 400 deps = [
391 "//base", 401 "//base",
402 "//base/test:test_support",
392 "//skia", 403 "//skia",
393 "//testing/gtest", 404 "//testing/gtest",
394 ] 405 ]
395 406
396 if (is_ios) { 407 if (is_ios) {
397 # The cocoa files don't apply to iOS. 408 # The cocoa files don't apply to iOS.
398 sources -= [ 409 sources -= [
399 "test/ui_cocoa_test_helper.h", 410 "test/ui_cocoa_test_helper.h",
400 "test/ui_cocoa_test_helper.mm", 411 "test/ui_cocoa_test_helper.mm",
401 ] 412 ]
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
440 "x/x11_atom_cache.h", 451 "x/x11_atom_cache.h",
441 "x/x11_error_tracker.cc", 452 "x/x11_error_tracker.cc",
442 "x/x11_error_tracker.h", 453 "x/x11_error_tracker.h",
443 "x/x11_types.cc", 454 "x/x11_types.cc",
444 "x/x11_types.h", 455 "x/x11_types.h",
445 ] 456 ]
446 457
447 configs += [ "//build/config/linux:x11" ] 458 configs += [ "//build/config/linux:x11" ]
448 } 459 }
449 } 460 }
OLDNEW
« net/BUILD.gn ('K') | « ui/events/BUILD.gn ('k') | ui/gfx/geometry/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698