Lines Matching +full:skia +full:- +full:public
5 # Use of this source code is governed by a BSD-style license that can be
16 # Finds all public sources in include directories then write them to skia.h.
18 # Also write skia.h.deps, which Ninja uses to track dependencies. It's the
22 os.system("ln -s third_party/skia/.gn ../../.gn")
35 gn_desc_cmd = [gn, 'desc', '.', '--root=%s' % absolute_source, '--format=json',
40 desc_json_txt = subprocess.check_output(gn_desc_cmd).decode('utf-8')
42 print(e.output.decode('utf-8'))
58 # We'll use `public` headers if they're listed, or pull them from `sources`
59 # if not. GN sneaks in a default "public": "*" into the JSON if you don't
61 search_list = target.get('public')
88 f.write('// skia.h generated by GN.\n')
102 # Temporary: during development this file wrote skia.h.d, not skia.h.deps,
108 os.system("ln -s build/core/gn/dotfile.gn ../../.gn")