Docserver: Generate a table of extension/app API owners
[chromium-blink-merge.git] / chrome / common / extensions / docs / server2 / extensions_paths.py
blobd6d044d2f352ee8380f7c647ee6592b03b8e4406
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.
5 from posixpath import join
8 # Extensions-related paths within the Chromium repository.
10 EXTENSIONS = 'extensions/common/'
11 CHROME_EXTENSIONS = 'chrome/common/extensions/'
13 BROWSER_EXTENSIONS = 'extensions/browser/'
14 BROWSER_CHROME_EXTENSIONS = 'chrome/browser/extensions/'
16 EXTENSIONS_API = join(EXTENSIONS, 'api/')
17 CHROME_API = join(CHROME_EXTENSIONS, 'api/')
19 BROWSER_EXTENSIONS_API = join(BROWSER_EXTENSIONS, 'api/')
20 BROWSER_CHROME_API = join(BROWSER_CHROME_EXTENSIONS, 'api/')
22 # Note: This determines search order when APIs are resolved in the filesystem.
23 API_PATHS = (
24 CHROME_API,
25 EXTENSIONS_API,
28 BROWSER_API_PATHS = (
29 BROWSER_CHROME_API,
30 BROWSER_EXTENSIONS_API
33 DOCS = join(CHROME_EXTENSIONS, 'docs/')
35 EXAMPLES = join(DOCS, 'examples/')
36 SERVER2 = join(DOCS, 'server2/')
37 STATIC_DOCS = join(DOCS, 'static/')
38 TEMPLATES = join(DOCS, 'templates/')
40 APP_YAML = join(SERVER2, 'app.yaml')
42 ARTICLES_TEMPLATES = join(TEMPLATES, 'articles/')
43 INTROS_TEMPLATES = join(TEMPLATES, 'intros/')
44 JSON_TEMPLATES = join(TEMPLATES, 'json/')
45 PRIVATE_TEMPLATES = join(TEMPLATES, 'private/')
46 PUBLIC_TEMPLATES = join(TEMPLATES, 'public/')
48 CONTENT_PROVIDERS = join(JSON_TEMPLATES, 'content_providers.json')
50 LOCAL_DEBUG_DIR = join(SERVER2, 'local_debug/')
51 LOCAL_GCS_DIR = join(LOCAL_DEBUG_DIR, 'gcs/')
52 LOCAL_GCS_DEBUG_CONF = join(LOCAL_DEBUG_DIR, 'gcs_debug.conf')