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

Side by Side Diff: BUILD.gn

Issue 2189983002: Make both SK_API definition points identical and order independent. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: TODOne Created 4 years, 4 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
« no previous file with comments | « no previous file | include/c/sk_types.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2016 Google Inc. 1 # Copyright 2016 Google Inc.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 declare_args() { 6 declare_args() {
7 } 7 }
8 8
9 skia_public_includes = [ 9 skia_public_includes = [
10 "include/android", 10 "include/android",
11 "include/c",
11 "include/codec", 12 "include/codec",
12 "include/config", 13 "include/config",
13 "include/core", 14 "include/core",
14 "include/effects", 15 "include/effects",
15 "include/gpu", 16 "include/gpu",
16 "include/gpu/gl", 17 "include/gpu/gl",
17 "include/images", 18 "include/images",
18 "include/pathops", 19 "include/pathops",
19 "include/ports", 20 "include/ports",
20 "include/svg", 21 "include/svg",
21 "include/utils", 22 "include/utils",
22 "include/utils/mac", 23 "include/utils/mac",
23 "include/xml", 24 "include/xml",
24
25 "include/c", # TODO: move back to top, order shouldn't matter
26 ] 25 ]
27 26
28 # Skia public API, generally provided by :skia. 27 # Skia public API, generally provided by :skia.
29 config("skia_public") { 28 config("skia_public") {
30 include_dirs = skia_public_includes 29 include_dirs = skia_public_includes
31 defines = [ "SKIA_DLL" ] 30 defines = [ "SKIA_DLL" ]
32 } 31 }
33 32
34 # Skia internal APIs, used by Skia itself and a few test tools. 33 # Skia internal APIs, used by Skia itself and a few test tools.
35 config("skia_private") { 34 config("skia_private") {
(...skipping 380 matching lines...) Expand 10 before | Expand all | Expand 10 after
416 ":gm", 415 ":gm",
417 ":gpu_tool_utils", 416 ":gpu_tool_utils",
418 ":skia", 417 ":skia",
419 ":tool_utils", 418 ":tool_utils",
420 "//third_party/jsoncpp", 419 "//third_party/jsoncpp",
421 "//third_party/libpng", 420 "//third_party/libpng",
422 ] 421 ]
423 testonly = true 422 testonly = true
424 } 423 }
425 } 424 }
OLDNEW
« no previous file with comments | « no previous file | include/c/sk_types.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698