extensions_paths.py revision 116680a4aac90f2aa7413d9095a592090648e557
1# Copyright 2013 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5from posixpath import join
6
7
8# Extensions-related paths within the Chromium repository.
9
10EXTENSIONS = 'extensions/common/'
11CHROME_EXTENSIONS = 'chrome/common/extensions/'
12
13EXTENSIONS_API = join(EXTENSIONS, 'api/')
14CHROME_API = join(CHROME_EXTENSIONS, 'api/')
15
16# Note: This determines search order when APIs are resolved in the filesystem.
17API_PATHS = (
18  CHROME_API,
19  EXTENSIONS_API,
20)
21
22DOCS = join(CHROME_EXTENSIONS, 'docs/')
23
24EXAMPLES = join(DOCS, 'examples/')
25SERVER2 = join(DOCS, 'server2/')
26STATIC_DOCS = join(DOCS, 'static/')
27TEMPLATES = join(DOCS, 'templates/')
28
29APP_YAML = join(SERVER2, 'app.yaml')
30
31ARTICLES_TEMPLATES = join(TEMPLATES, 'articles/')
32INTROS_TEMPLATES = join(TEMPLATES, 'intros/')
33JSON_TEMPLATES = join(TEMPLATES, 'json/')
34PRIVATE_TEMPLATES = join(TEMPLATES, 'private/')
35PUBLIC_TEMPLATES = join(TEMPLATES, 'public/')
36
37CONTENT_PROVIDERS = join(JSON_TEMPLATES, 'content_providers.json')
38
39LOCAL_DEBUG_DIR = join(SERVER2, 'local_debug/')
40LOCAL_GCS_DIR = join(LOCAL_DEBUG_DIR, 'gcs/')
41LOCAL_GCS_DEBUG_CONF = join(LOCAL_DEBUG_DIR, 'gcs_debug.conf')
42