BUILD.gn revision c5cede9ae108bb15f6b7a8aea21c7e1fefa2834c
1c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch# Copyright 2014 The Chromium Authors. All rights reserved.
2c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch# Use of this source code is governed by a BSD-style license that can be
3c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch# found in the LICENSE file.
4c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch
5c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdochcomponent("geometry") {
6c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch  sources = [
7c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "box_f.cc",
8c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "box_f.h",
9c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "cubic_bezier.h",
10c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "cubic_bezier.cc",
11c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "insets.cc",
12c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "insets.h",
13c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "insets_base.h",
14c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "insets_f.cc",
15c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "insets_f.h",
16c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "matrix3_f.cc",
17c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "matrix3_f.h",
18c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point.cc",
19c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point.h",
20c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point3_f.cc",
21c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point3_f.h",
22c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point_base.h",
23c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point_conversions.cc",
24c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point_conversions.h",
25c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point_f.cc",
26c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "point_f.h",
27c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "quad_f.cc",
28c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "quad_f.h",
29c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect.cc",
30c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect.h",
31c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect_base.h",
32c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect_base_impl.h",
33c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect_conversions.cc",
34c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect_conversions.h",
35c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect_f.cc",
36c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "rect_f.h",
37c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "safe_integer_conversions.h",
38c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size.cc",
39c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size.h",
40c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size_base.h",
41c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size_conversions.cc",
42c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size_conversions.h",
43c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size_f.cc",
44c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "size_f.h",
45c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector2d.cc",
46c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector2d.h",
47c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector2d_conversions.cc",
48c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector2d_conversions.h",
49c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector2d_f.cc",
50c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector2d_f.h",
51c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector3d_f.cc",
52c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "vector3d_f.h",
53c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch  ]
54c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch
55c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch  defines = [ "GFX_IMPLEMENTATION" ]
56c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch
57c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch  deps = [
58c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch    "//base",
59c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch  ]
60c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch}
61