BUILD.gn 1.3 KB
Newer Older
1 2 3 4 5 6
# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

source_set("ui") {
  sources = [
7 8 9 10 11 12
    "compositing/scene_builder.cc",
    "compositing/scene_builder.h",
    "compositing/scene.cc",
    "compositing/scene.h",
    "painting/canvas.cc",
    "painting/canvas.h",
13 14 15
    "painting/gradient.cc",
    "painting/gradient.h",
    "painting/image.cc",
16 17
    "painting/image_decoding.cc",
    "painting/image_decoding.h",
18 19 20 21 22 23 24 25 26
    "painting/image_filter.cc",
    "painting/image_filter.h",
    "painting/image.h",
    "painting/image_shader.cc",
    "painting/image_shader.h",
    "painting/mask_filter.cc",
    "painting/mask_filter.h",
    "painting/matrix.cc",
    "painting/matrix.h",
27 28
    "painting/paint.cc",
    "painting/paint.h",
29 30
    "painting/path.cc",
    "painting/path.h",
31 32
    "painting/picture_recorder.cc",
    "painting/picture_recorder.h",
33 34
    "painting/picture.cc",
    "painting/picture.h",
35 36
    "painting/resource_context.cc",
    "painting/resource_context.h",
37 38 39 40 41 42 43
    "painting/rrect.cc",
    "painting/rrect.h",
    "painting/shader.cc",
    "painting/shader.h",
  ]

  deps = [
44
    "//flutter/common",
45 46 47
    "//flutter/flow",
    "//flutter/glue",
    "//flutter/skia",
48
    "//lib/tonic",
49
    "//lib/tonic/mojo",
50 51
  ]
}