Remove PortageAutoInternalVariables and python
The Gentoo eclass list is now populated using pure Haskell. The old python generators and generated module are no longer needed. Signed-off-by: hololeap <hololeap@users.noreply.github.com>
This commit is contained in:
parent
272ef819b9
commit
fc9b63fb5e
|
@ -98,7 +98,6 @@ library
|
||||||
ShellCheck.Regex
|
ShellCheck.Regex
|
||||||
other-modules:
|
other-modules:
|
||||||
Paths_ShellCheck
|
Paths_ShellCheck
|
||||||
ShellCheck.PortageAutoInternalVariables
|
|
||||||
default-language: Haskell98
|
default-language: Haskell98
|
||||||
|
|
||||||
executable shellcheck
|
executable shellcheck
|
||||||
|
|
|
@ -1,128 +0,0 @@
|
||||||
#!/usr/bin/env python3
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
# Copyright 2019 The ChromiumOS Authors
|
|
||||||
# All rights reserved.
|
|
||||||
|
|
||||||
# Redistribution and use in source and binary forms, with or without
|
|
||||||
# modification, are permitted provided that the following conditions are
|
|
||||||
# met:
|
|
||||||
|
|
||||||
# * Redistributions of source code must retain the above copyright
|
|
||||||
# notice, this list of conditions and the following disclaimer.
|
|
||||||
# * Redistributions in binary form must reproduce the above
|
|
||||||
# copyright notice, this list of conditions and the following disclaimer
|
|
||||||
# in the documentation and/or other materials provided with the
|
|
||||||
# distribution.
|
|
||||||
# * Neither the name of Google LLC nor the names of its
|
|
||||||
# contributors may be used to endorse or promote products derived from
|
|
||||||
# this software without specific prior written permission.
|
|
||||||
|
|
||||||
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
||||||
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
||||||
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
||||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
||||||
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
||||||
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
||||||
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
# Binary License Terms
|
|
||||||
|
|
||||||
"""Extract eclass variable names into Haskell list format."""
|
|
||||||
from __future__ import print_function
|
|
||||||
import datetime
|
|
||||||
import os
|
|
||||||
import re
|
|
||||||
import sys
|
|
||||||
import textwrap
|
|
||||||
# Matches a line that declares a variable in an eclass.
|
|
||||||
VAR_RE = re.compile(r'@(?:ECLASS-)?VARIABLE:\s*(\w+)$')
|
|
||||||
# Matches a line that declares inheritance.
|
|
||||||
INHERIT_RE = re.compile(r'^[^#]*\binherit((?:\s+[\w-]+)+)$')
|
|
||||||
VAR_FILE_HEADER = """module ShellCheck.PortageAutoInternalVariables (
|
|
||||||
portageAutoInternalVariables
|
|
||||||
) where
|
|
||||||
-- This file contains the variables generated by
|
|
||||||
-- portage/get_vars.py"""
|
|
||||||
PORTAGE_AUTO_VAR_NAME = 'portageAutoInternalVariables'
|
|
||||||
class Eclass:
|
|
||||||
"""Container for eclass information"""
|
|
||||||
def __init__(self, name, eclass_vars, inheritances):
|
|
||||||
self.name = name
|
|
||||||
self.vars = eclass_vars
|
|
||||||
self.inheritances = inheritances
|
|
||||||
def calculate_eclass_vars(self, eclasses):
|
|
||||||
while self.inheritances:
|
|
||||||
name = self.inheritances.pop()
|
|
||||||
try:
|
|
||||||
sub_eclass = eclasses[name]
|
|
||||||
new_vars = sub_eclass.calculate_eclass_vars(eclasses).vars
|
|
||||||
self.vars = self.vars.union(new_vars)
|
|
||||||
except Exception:
|
|
||||||
pass
|
|
||||||
return self
|
|
||||||
def print_var_list(eclass, eclass_vars):
|
|
||||||
var_list = ' '.join(['"%s",' % v for v in sorted(eclass_vars)])
|
|
||||||
print(' -- %s\n%s' %
|
|
||||||
(eclass,
|
|
||||||
textwrap.fill(
|
|
||||||
var_list, 80, initial_indent=' ', subsequent_indent=' ')))
|
|
||||||
def process_file(eclass_path):
|
|
||||||
eclass_name = os.path.splitext(os.path.basename(eclass_path))[0]
|
|
||||||
with open(eclass_path, 'r') as f:
|
|
||||||
eclass_vars = set()
|
|
||||||
eclass_inheritances = set()
|
|
||||||
for line in f:
|
|
||||||
line = line.strip()
|
|
||||||
if not line:
|
|
||||||
continue
|
|
||||||
while line[-1] == '\\':
|
|
||||||
line = line[:-1] + next(f).strip()
|
|
||||||
match = VAR_RE.search(line)
|
|
||||||
if match:
|
|
||||||
var_name = match.group(1)
|
|
||||||
eclass_vars.add(var_name.strip())
|
|
||||||
else:
|
|
||||||
match = INHERIT_RE.search(line)
|
|
||||||
if match:
|
|
||||||
for inheritance in re.split(r'\s+', match.group(1)):
|
|
||||||
if inheritance.strip():
|
|
||||||
eclass_inheritances.add(inheritance.strip())
|
|
||||||
return Eclass(eclass_name, eclass_vars, eclass_inheritances)
|
|
||||||
def format_eclasses_as_haskell_map(eclasses):
|
|
||||||
map_entries = []
|
|
||||||
join_string = '", "'
|
|
||||||
for value in sorted(eclasses, key=(lambda x: x.name)):
|
|
||||||
if value.vars:
|
|
||||||
var_list_string = f'"{join_string.join(sorted(list(value.vars)))}"'
|
|
||||||
map_entries.append(
|
|
||||||
textwrap.fill(
|
|
||||||
f'("{value.name}", [{var_list_string}])',
|
|
||||||
80,
|
|
||||||
initial_indent=' ',
|
|
||||||
subsequent_indent=' '))
|
|
||||||
return_string = ',\n\n'.join(map_entries)
|
|
||||||
return_string = f""" Data.Map.fromList
|
|
||||||
[
|
|
||||||
{return_string}
|
|
||||||
]"""
|
|
||||||
return f"""{VAR_FILE_HEADER}\n\n
|
|
||||||
-- Last Generated: {datetime.datetime.now().strftime("%x")}
|
|
||||||
import qualified Data.Map
|
|
||||||
{PORTAGE_AUTO_VAR_NAME} =
|
|
||||||
{return_string}"""
|
|
||||||
def main(argv):
|
|
||||||
eclasses = {}
|
|
||||||
for path in sorted(argv, key=os.path.basename):
|
|
||||||
if not path.endswith('.eclass'):
|
|
||||||
continue
|
|
||||||
new_eclass = process_file(path)
|
|
||||||
eclasses[new_eclass.name] = new_eclass
|
|
||||||
eclasses_list = [
|
|
||||||
value.calculate_eclass_vars(eclasses) for key, value in eclasses.items()
|
|
||||||
]
|
|
||||||
print(format_eclasses_as_haskell_map(eclasses_list))
|
|
||||||
if __name__ == '__main__':
|
|
||||||
sys.exit(main(sys.argv[1:]))
|
|
|
@ -1,120 +0,0 @@
|
||||||
#!/usr/bin/env python3
|
|
||||||
# Copyright 2020 The ChromiumOS Authors
|
|
||||||
# All rights reserved.
|
|
||||||
|
|
||||||
# Redistribution and use in source and binary forms, with or without
|
|
||||||
# modification, are permitted provided that the following conditions are
|
|
||||||
# met:
|
|
||||||
|
|
||||||
# * Redistributions of source code must retain the above copyright
|
|
||||||
# notice, this list of conditions and the following disclaimer.
|
|
||||||
# * Redistributions in binary form must reproduce the above
|
|
||||||
# copyright notice, this list of conditions and the following disclaimer
|
|
||||||
# in the documentation and/or other materials provided with the
|
|
||||||
# distribution.
|
|
||||||
# * Neither the name of Google LLC nor the names of its
|
|
||||||
# contributors may be used to endorse or promote products derived from
|
|
||||||
# this software without specific prior written permission.
|
|
||||||
|
|
||||||
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
||||||
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
||||||
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
||||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
||||||
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
||||||
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
||||||
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
||||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
# Binary License Terms
|
|
||||||
|
|
||||||
"""Generates diff of vars from get_vars.py and those existing in Data.hs."""
|
|
||||||
import itertools
|
|
||||||
from pathlib import Path
|
|
||||||
import subprocess
|
|
||||||
SCRIPT = Path(__file__).resolve()
|
|
||||||
THIRD_PARTY = SCRIPT.parent.parent.parent.parent.parent
|
|
||||||
# List of relative directories in which to find the eclasses.
|
|
||||||
eclass_rel_dirs = (
|
|
||||||
THIRD_PARTY / 'chromiumos-overlay' / 'eclass',
|
|
||||||
THIRD_PARTY / 'portage-stable' / 'eclass',
|
|
||||||
THIRD_PARTY / 'eclass-overlay' / 'eclass',
|
|
||||||
)
|
|
||||||
# Runs get_vars.py with the eclass paths and store the output.
|
|
||||||
cmd = [SCRIPT.with_name('get_vars.py')] + list(
|
|
||||||
itertools.chain(*(x.glob('*') for x in eclass_rel_dirs)))
|
|
||||||
new_output = subprocess.check_output(cmd, encoding='utf-8').splitlines()
|
|
||||||
new = []
|
|
||||||
for line in new_output:
|
|
||||||
if '--' in line:
|
|
||||||
new.append(line.strip())
|
|
||||||
elif not line.strip():
|
|
||||||
continue
|
|
||||||
else:
|
|
||||||
new += (line.replace('"', '').replace('\n', '').split(','))
|
|
||||||
# Reads the Data.hs relevant area and store the lines.
|
|
||||||
data_hs = THIRD_PARTY / 'shellcheck' / 'src' / 'ShellCheck' / 'Data.hs'
|
|
||||||
with data_hs.open('r', encoding='utf-8') as fp:
|
|
||||||
record = False
|
|
||||||
old = []
|
|
||||||
for line in fp:
|
|
||||||
if line.strip() == '-- autotest.eclass declared incorrectly':
|
|
||||||
break
|
|
||||||
if line.strip() == '-- generic ebuilds':
|
|
||||||
record = True
|
|
||||||
if record:
|
|
||||||
if '--' in line:
|
|
||||||
old.append(line.strip())
|
|
||||||
elif not line.strip():
|
|
||||||
continue
|
|
||||||
else:
|
|
||||||
old += line.replace('"', '').replace('\n', '').split(',')
|
|
||||||
# Cleans up empty bits as a result of parsing difficulties.
|
|
||||||
new = [x.strip() for x in new if x.strip()]
|
|
||||||
old = [x.strip() for x in old if x.strip()]
|
|
||||||
all_eclasses = set()
|
|
||||||
old_vars = {}
|
|
||||||
new_vars = {}
|
|
||||||
current_eclass = ''
|
|
||||||
for item in old:
|
|
||||||
if '--' in item:
|
|
||||||
# It's an eclass comment line.
|
|
||||||
current_eclass = item[3:]
|
|
||||||
all_eclasses.add(current_eclass)
|
|
||||||
continue
|
|
||||||
else:
|
|
||||||
# It's a var, so add it to the dict of the current eclass.
|
|
||||||
old_vars.setdefault(current_eclass, []).append(item)
|
|
||||||
for item in new:
|
|
||||||
if '--' in item:
|
|
||||||
# It's an eclass comment line.
|
|
||||||
current_eclass = item[3:]
|
|
||||||
all_eclasses.add(current_eclass)
|
|
||||||
continue
|
|
||||||
else:
|
|
||||||
# It's a var, so add it to the dict of the current eclass.
|
|
||||||
new_vars.setdefault(current_eclass, []).append(item)
|
|
||||||
for eclass in sorted(all_eclasses):
|
|
||||||
if eclass in old_vars:
|
|
||||||
if eclass not in new_vars:
|
|
||||||
# Checks if the entire eclass is removed.
|
|
||||||
print(f'{eclass} not present in new variables.')
|
|
||||||
for var in old_vars[eclass]:
|
|
||||||
print(f'\t-{var}')
|
|
||||||
print()
|
|
||||||
else:
|
|
||||||
# Eclass isn't removed, so check for added or removed vars.
|
|
||||||
toprint = '\n'.join(
|
|
||||||
[f'\t-{x}' for x in old_vars[eclass] if x not in new_vars[eclass]] +
|
|
||||||
[f'\t+{x}' for x in new_vars[eclass] if x not in old_vars[eclass]])
|
|
||||||
if toprint:
|
|
||||||
print(eclass)
|
|
||||||
print(toprint)
|
|
||||||
if eclass in new_vars:
|
|
||||||
if eclass not in old_vars:
|
|
||||||
# Checks if entire eclass is new.
|
|
||||||
print(f'{eclass} added in new variables.')
|
|
||||||
for var in new_vars[eclass]:
|
|
||||||
print(f'\t+{var}')
|
|
||||||
print()
|
|
|
@ -3,7 +3,6 @@ module ShellCheck.Data where
|
||||||
import qualified Data.Map
|
import qualified Data.Map
|
||||||
import ShellCheck.Interface
|
import ShellCheck.Interface
|
||||||
import ShellCheck.PortageVariables
|
import ShellCheck.PortageVariables
|
||||||
import ShellCheck.PortageAutoInternalVariables
|
|
||||||
import Data.Version (showVersion)
|
import Data.Version (showVersion)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,823 +0,0 @@
|
||||||
module ShellCheck.PortageAutoInternalVariables (
|
|
||||||
portageAutoInternalVariables
|
|
||||||
) where
|
|
||||||
|
|
||||||
-- This file contains the variables generated by
|
|
||||||
-- portage/get_vars.py
|
|
||||||
|
|
||||||
|
|
||||||
-- Last Generated: 12/02/22
|
|
||||||
|
|
||||||
import qualified Data.Map
|
|
||||||
|
|
||||||
portageAutoInternalVariables =
|
|
||||||
Data.Map.fromList
|
|
||||||
[
|
|
||||||
("alternatives", ["ALTERNATIVES", "SOURCE"]),
|
|
||||||
|
|
||||||
("apache-2", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE", "AT_NOELIBTOOLIZE",
|
|
||||||
"AT_SYS_M4DIR", "AUTOTOOLS_AUTO_DEPEND", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "GENTOO_DEVELOPER",
|
|
||||||
"GENTOO_PATCHDIR", "GENTOO_PATCHNAME", "GENTOO_PATCHSTAMP",
|
|
||||||
"GENTOO_PATCH_A", "IUSE_MODULES", "IUSE_MPMS_FORK", "IUSE_MPMS_THREAD",
|
|
||||||
"MODULE_CRITICAL", "MODULE_DEFINES", "MODULE_DEPENDS", "MY_CONF", "MY_MODS",
|
|
||||||
"MY_MPM", "WANT_AUTOCONF", "WANT_AUTOMAKE", "WANT_LIBTOOL",
|
|
||||||
"_LATEST_AUTOMAKE"]),
|
|
||||||
|
|
||||||
("arc-build", ["ARC_BASE", "ARC_ETC_DIR", "ARC_LLVM_VERSION", "ARC_PREFIX",
|
|
||||||
"ARC_VENDOR_DIR", "ARC_VERSION_MAJOR", "ARC_VERSION_MINOR",
|
|
||||||
"ARC_VERSION_PATCH", "AUTOTEST_BASE", "BUILD_DIR", "CHROMITE_BIN_DIR",
|
|
||||||
"CHROMITE_DIR", "CHROOT_SOURCE_ROOT", "CROS_GIT_AOSP_URL",
|
|
||||||
"CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "MULTIBUILD_ID",
|
|
||||||
"MULTIBUILD_VARIANT", "MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG",
|
|
||||||
"MULTILIB_CHOST_TOOLS", "MULTILIB_COMPAT", "MULTILIB_USEDEP",
|
|
||||||
"MULTILIB_WRAPPED_HEADERS", "_MULTILIB_FLAGS"]),
|
|
||||||
|
|
||||||
("autotest", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "AUTOTEST_FILE_MASK", "AUTOTEST_FORCE_LIST",
|
|
||||||
"CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL"]),
|
|
||||||
|
|
||||||
("autotest-deponly", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "AUTOTEST_FILE_MASK", "AUTOTEST_FORCE_LIST",
|
|
||||||
"CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL"]),
|
|
||||||
|
|
||||||
("autotest-external-dep", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "AUTOTEST_FILE_MASK", "AUTOTEST_FORCE_LIST",
|
|
||||||
"CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"PACKAGE"]),
|
|
||||||
|
|
||||||
("autotools", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE", "AT_NOELIBTOOLIZE",
|
|
||||||
"AT_SYS_M4DIR", "AUTOTOOLS_AUTO_DEPEND", "WANT_AUTOCONF", "WANT_AUTOMAKE",
|
|
||||||
"WANT_LIBTOOL", "_LATEST_AUTOMAKE"]),
|
|
||||||
|
|
||||||
("autotools-multilib", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE",
|
|
||||||
"AT_NOELIBTOOLIZE", "AT_SYS_M4DIR", "AUTOTOOLS_AUTORECONF",
|
|
||||||
"AUTOTOOLS_AUTO_DEPEND", "AUTOTOOLS_IN_SOURCE_BUILD",
|
|
||||||
"AUTOTOOLS_PRUNE_LIBTOOL_FILES", "BUILD_DIR", "DOCS", "ECONF_SOURCE",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "HTML_DOCS", "MULTIBUILD_ID",
|
|
||||||
"MULTIBUILD_VARIANT", "MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG",
|
|
||||||
"MULTILIB_CHOST_TOOLS", "MULTILIB_COMPAT", "MULTILIB_USEDEP",
|
|
||||||
"MULTILIB_WRAPPED_HEADERS", "PATCHES", "WANT_AUTOCONF", "WANT_AUTOMAKE",
|
|
||||||
"WANT_LIBTOOL", "_LATEST_AUTOMAKE", "_MULTILIB_FLAGS", "myeconfargs"]),
|
|
||||||
|
|
||||||
("autotools-utils", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE",
|
|
||||||
"AT_NOELIBTOOLIZE", "AT_SYS_M4DIR", "AUTOTOOLS_AUTORECONF",
|
|
||||||
"AUTOTOOLS_AUTO_DEPEND", "AUTOTOOLS_IN_SOURCE_BUILD",
|
|
||||||
"AUTOTOOLS_PRUNE_LIBTOOL_FILES", "BUILD_DIR", "DOCS", "ECONF_SOURCE",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "HTML_DOCS", "PATCHES",
|
|
||||||
"WANT_AUTOCONF", "WANT_AUTOMAKE", "WANT_LIBTOOL", "_LATEST_AUTOMAKE",
|
|
||||||
"myeconfargs"]),
|
|
||||||
|
|
||||||
("base", ["DOCS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "HTML_DOCS",
|
|
||||||
"PATCHES"]),
|
|
||||||
|
|
||||||
("bash-completion", ["BASHCOMPFILES", "BASHCOMPLETION_NAME",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("cargo", ["CARGO_INSTALL_PATH"]),
|
|
||||||
|
|
||||||
("cbi-image", ["CROS_CBI_IMAGE_DIR", "EEPROM_SIZE"]),
|
|
||||||
|
|
||||||
("chromium-source", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR",
|
|
||||||
"CHROMIUM_GCLIENT_TEMPLATE", "CHROOT_SOURCE_ROOT", "CROS_GIT_AOSP_URL",
|
|
||||||
"CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL", "DEPOT_TOOLS", "EGCLIENT",
|
|
||||||
"ENINJA"]),
|
|
||||||
|
|
||||||
("cmake", ["BUILD_DIR", "CMAKE_BINARY", "CMAKE_BUILD_TYPE",
|
|
||||||
"CMAKE_EXTRA_CACHE_FILE", "CMAKE_IN_SOURCE_BUILD",
|
|
||||||
"CMAKE_MAKEFILE_GENERATOR", "CMAKE_QA_SRC_DIR_READONLY",
|
|
||||||
"CMAKE_REMOVE_MODULES_LIST", "CMAKE_USE_DIR", "CMAKE_VERBOSE",
|
|
||||||
"CMAKE_WARN_UNUSED_CLI", "DESKTOP_DATABASE_DIR", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "MIMEINFO_DATABASE_DIR",
|
|
||||||
"NINJAOPTS", "mycmakeargs"]),
|
|
||||||
|
|
||||||
("cmake-multilib", ["CMAKE_ECLASS"]),
|
|
||||||
|
|
||||||
("cmake-utils", ["BUILD_DIR", "CMAKE_BINARY", "CMAKE_BUILD_TYPE",
|
|
||||||
"CMAKE_EXTRA_CACHE_FILE", "CMAKE_IN_SOURCE_BUILD",
|
|
||||||
"CMAKE_MAKEFILE_GENERATOR", "CMAKE_MIN_VERSION", "CMAKE_REMOVE_MODULES",
|
|
||||||
"CMAKE_REMOVE_MODULES_LIST", "CMAKE_USE_DIR",
|
|
||||||
"CMAKE_UTILS_QA_SRC_DIR_READONLY", "CMAKE_VERBOSE", "CMAKE_WARN_UNUSED_CLI",
|
|
||||||
"DESKTOP_DATABASE_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "MIMEINFO_DATABASE_DIR", "NINJAOPTS", "mycmakeargs"]),
|
|
||||||
|
|
||||||
("common-lisp", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("common-lisp-common", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("coreboot-sdk", ["COREBOOT_SDK_PREFIX", "COREBOOT_SDK_PREFIX_arm",
|
|
||||||
"COREBOOT_SDK_PREFIX_arm64", "COREBOOT_SDK_PREFIX_mips",
|
|
||||||
"COREBOOT_SDK_PREFIX_nds32", "COREBOOT_SDK_PREFIX_riscv",
|
|
||||||
"COREBOOT_SDK_PREFIX_x86_32", "COREBOOT_SDK_PREFIX_x86_64"]),
|
|
||||||
|
|
||||||
("crashid", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("cros-arm64", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR",
|
|
||||||
"CROS_WORKON_EGIT_BRANCH", "CROS_WORKON_INCREMENTAL_BUILD",
|
|
||||||
"CROS_WORKON_INPLACE", "CROS_WORKON_LOCALNAME",
|
|
||||||
"CROS_WORKON_MAKE_COMPILE_ARGS", "CROS_WORKON_MANUAL_UPREV",
|
|
||||||
"CROS_WORKON_OPTIONAL_CHECKOUT", "CROS_WORKON_OUTOFTREE_BUILD",
|
|
||||||
"CROS_WORKON_PROJECT", "CROS_WORKON_REPO", "CROS_WORKON_SRCPATH",
|
|
||||||
"CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT",
|
|
||||||
"EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE",
|
|
||||||
"EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE",
|
|
||||||
"EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE"]),
|
|
||||||
|
|
||||||
("cros-bazel", ["BAZEL_BAZELRC", "BAZEL_CC_BAZELRC", "BAZEL_CC_BUILD",
|
|
||||||
"BAZEL_CC_CONFIG_DIR", "BAZEL_CC_TOOLCHAIN_CONFIG",
|
|
||||||
"BAZEL_PORTAGE_PACKAGE_DIR"]),
|
|
||||||
|
|
||||||
("cros-binary", ["CROS_BINARY_LOCAL_URI_BASE", "CROS_BINARY_URI"]),
|
|
||||||
|
|
||||||
("cros-common.mk", ["CROS_COMMON_MK_NATIVE_TEST"]),
|
|
||||||
|
|
||||||
("cros-config-bsp", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"PROGRAM", "PROJECTS", "UNIBOARD_CROS_CONFIG_DIR",
|
|
||||||
"UNIBOARD_JSON_INSTALL_PATH", "UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-constants", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL"]),
|
|
||||||
|
|
||||||
("cros-cpfe", ["CROS_CPFE_BOARD_OVERLAY", "CROS_CPFE_HOME",
|
|
||||||
"CROS_CPFE_OVERLAY_NAME", "CROS_CPFE_PATH", "CROS_CPFE_URL",
|
|
||||||
"CROS_CPFE_USER_NAME"]),
|
|
||||||
|
|
||||||
("cros-debug", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("cros-ec", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR", "AUTOTEST_BASE",
|
|
||||||
"CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"COREBOOT_SDK_PREFIX", "COREBOOT_SDK_PREFIX_arm",
|
|
||||||
"COREBOOT_SDK_PREFIX_arm64", "COREBOOT_SDK_PREFIX_mips",
|
|
||||||
"COREBOOT_SDK_PREFIX_nds32", "COREBOOT_SDK_PREFIX_riscv",
|
|
||||||
"COREBOOT_SDK_PREFIX_x86_32", "COREBOOT_SDK_PREFIX_x86_64",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR",
|
|
||||||
"CROS_WORKON_EGIT_BRANCH", "CROS_WORKON_INCREMENTAL_BUILD",
|
|
||||||
"CROS_WORKON_INPLACE", "CROS_WORKON_LOCALNAME",
|
|
||||||
"CROS_WORKON_MAKE_COMPILE_ARGS", "CROS_WORKON_MANUAL_UPREV",
|
|
||||||
"CROS_WORKON_OPTIONAL_CHECKOUT", "CROS_WORKON_OUTOFTREE_BUILD",
|
|
||||||
"CROS_WORKON_PROJECT", "CROS_WORKON_REPO", "CROS_WORKON_SRCPATH",
|
|
||||||
"CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EC_BOARDS", "EGIT_BOOTSTRAP", "EGIT_BRANCH",
|
|
||||||
"EGIT_COMMIT", "EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER",
|
|
||||||
"EGIT_NONBARE", "EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT",
|
|
||||||
"EGIT_PRUNE", "EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR",
|
|
||||||
"EGIT_STORE_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"EVCS_OFFLINE", "UNIBOARD_CROS_CONFIG_DIR", "UNIBOARD_JSON_INSTALL_PATH",
|
|
||||||
"UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-ec-board", ["EC_BOARDS", "UNIBOARD_CROS_CONFIG_DIR",
|
|
||||||
"UNIBOARD_JSON_INSTALL_PATH", "UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-ec-release", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"COREBOOT_SDK_PREFIX", "COREBOOT_SDK_PREFIX_arm",
|
|
||||||
"COREBOOT_SDK_PREFIX_arm64", "COREBOOT_SDK_PREFIX_mips",
|
|
||||||
"COREBOOT_SDK_PREFIX_nds32", "COREBOOT_SDK_PREFIX_riscv",
|
|
||||||
"COREBOOT_SDK_PREFIX_x86_32", "COREBOOT_SDK_PREFIX_x86_64",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR",
|
|
||||||
"CROS_WORKON_EGIT_BRANCH", "CROS_WORKON_INCREMENTAL_BUILD",
|
|
||||||
"CROS_WORKON_INPLACE", "CROS_WORKON_LOCALNAME",
|
|
||||||
"CROS_WORKON_MAKE_COMPILE_ARGS", "CROS_WORKON_MANUAL_UPREV",
|
|
||||||
"CROS_WORKON_OPTIONAL_CHECKOUT", "CROS_WORKON_OUTOFTREE_BUILD",
|
|
||||||
"CROS_WORKON_PROJECT", "CROS_WORKON_REPO", "CROS_WORKON_SRCPATH",
|
|
||||||
"CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EC_BOARDS", "EGIT_BOOTSTRAP", "EGIT_BRANCH",
|
|
||||||
"EGIT_COMMIT", "EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER",
|
|
||||||
"EGIT_NONBARE", "EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT",
|
|
||||||
"EGIT_PRUNE", "EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR",
|
|
||||||
"EGIT_STORE_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"EVCS_OFFLINE", "FIRMWARE_EC_BOARD", "FIRMWARE_EC_RELEASE_REPLACE_RO",
|
|
||||||
"UNIBOARD_CROS_CONFIG_DIR", "UNIBOARD_JSON_INSTALL_PATH",
|
|
||||||
"UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-factory", ["CROS_FACTORY_BOARD_RESOURCES_DIR"]),
|
|
||||||
|
|
||||||
("cros-factory-board", ["CROS_FACTORY_BOARD_RESOURCES_DIR"]),
|
|
||||||
|
|
||||||
("cros-firmware", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_FIRMWARE_BCS_OVERLAY", "CROS_FIRMWARE_EC_IMAGE",
|
|
||||||
"CROS_FIRMWARE_MAIN_IMAGE", "CROS_FIRMWARE_MAIN_RW_IMAGE",
|
|
||||||
"CROS_FIRMWARE_PD_IMAGE", "CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL",
|
|
||||||
"CROS_GIT_INT_HOST_URL", "CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT",
|
|
||||||
"CROS_WORKON_DESTDIR", "CROS_WORKON_EGIT_BRANCH",
|
|
||||||
"CROS_WORKON_INCREMENTAL_BUILD", "CROS_WORKON_INPLACE",
|
|
||||||
"CROS_WORKON_LOCALNAME", "CROS_WORKON_MAKE_COMPILE_ARGS",
|
|
||||||
"CROS_WORKON_MANUAL_UPREV", "CROS_WORKON_OPTIONAL_CHECKOUT",
|
|
||||||
"CROS_WORKON_OUTOFTREE_BUILD", "CROS_WORKON_PROJECT", "CROS_WORKON_REPO",
|
|
||||||
"CROS_WORKON_SRCPATH", "CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT",
|
|
||||||
"EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE",
|
|
||||||
"EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE",
|
|
||||||
"EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE",
|
|
||||||
"UNIBOARD_CROS_CONFIG_DIR", "UNIBOARD_JSON_INSTALL_PATH",
|
|
||||||
"UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-fuzzer", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("cros-fwupd", ["CROS_FWUPD_URL"]),
|
|
||||||
|
|
||||||
("cros-go", ["CROS_GO_BINARIES", "CROS_GO_PACKAGES",
|
|
||||||
"CROS_GO_SKIP_DEP_CHECK", "CROS_GO_SOURCE", "CROS_GO_TEST",
|
|
||||||
"CROS_GO_VERSION", "CROS_GO_VET", "CROS_GO_VET_FLAGS", "CROS_GO_WORKSPACE"]),
|
|
||||||
|
|
||||||
("cros-i686", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR",
|
|
||||||
"CROS_WORKON_EGIT_BRANCH", "CROS_WORKON_INCREMENTAL_BUILD",
|
|
||||||
"CROS_WORKON_INPLACE", "CROS_WORKON_LOCALNAME",
|
|
||||||
"CROS_WORKON_MAKE_COMPILE_ARGS", "CROS_WORKON_MANUAL_UPREV",
|
|
||||||
"CROS_WORKON_OPTIONAL_CHECKOUT", "CROS_WORKON_OUTOFTREE_BUILD",
|
|
||||||
"CROS_WORKON_PROJECT", "CROS_WORKON_REPO", "CROS_WORKON_SRCPATH",
|
|
||||||
"CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT",
|
|
||||||
"EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE",
|
|
||||||
"EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE",
|
|
||||||
"EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE"]),
|
|
||||||
|
|
||||||
("cros-ish", ["COREBOOT_SDK_PREFIX", "COREBOOT_SDK_PREFIX_arm",
|
|
||||||
"COREBOOT_SDK_PREFIX_arm64", "COREBOOT_SDK_PREFIX_mips",
|
|
||||||
"COREBOOT_SDK_PREFIX_nds32", "COREBOOT_SDK_PREFIX_riscv",
|
|
||||||
"COREBOOT_SDK_PREFIX_x86_32", "COREBOOT_SDK_PREFIX_x86_64", "ISH_TARGETS",
|
|
||||||
"UNIBOARD_CROS_CONFIG_DIR", "UNIBOARD_JSON_INSTALL_PATH",
|
|
||||||
"UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-kernel-info", ["CONFIG_CHECK", "KBUILD_OUTPUT", "KERNEL_DIR",
|
|
||||||
"KV_DIR", "KV_EXTRA", "KV_FULL", "KV_LOCAL", "KV_MAJOR", "KV_MINOR",
|
|
||||||
"KV_OUT_DIR", "KV_PATCH", "_LINUX_CONFIG_EXISTS_DONE"]),
|
|
||||||
|
|
||||||
("cros-racc", ["CROS_RACC_MODEL"]),
|
|
||||||
|
|
||||||
("cros-rust", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_RUST_CRATE_NAME", "CROS_RUST_CRATE_VERSION", "CROS_RUST_EMPTY_CRATE",
|
|
||||||
"CROS_RUST_EMPTY_CRATE_FEATURES", "CROS_RUST_HOST_TESTS",
|
|
||||||
"CROS_RUST_OVERFLOW_CHECKS", "CROS_RUST_PACKAGE_IS_HOT",
|
|
||||||
"CROS_RUST_PLATFORM_TEST_ARGS", "CROS_RUST_PREINSTALLED_REGISTRY_CRATE",
|
|
||||||
"CROS_RUST_REMOVE_DEV_DEPS", "CROS_RUST_REMOVE_TARGET_CFG",
|
|
||||||
"CROS_RUST_SUBDIR", "CROS_RUST_TESTS", "CROS_RUST_TEST_DIRECT_EXEC_ONLY",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("cros-rustc", ["CROS_RUSTC_BUILD_RAW_SOURCES", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EPYTHON", "PYTHON",
|
|
||||||
"PYTHON_COMPAT", "PYTHON_COMPAT_NO_STRICT", "PYTHON_COMPAT_OVERRIDE",
|
|
||||||
"PYTHON_DEPS", "PYTHON_REQ_USE", "PYTHON_USEDEP",
|
|
||||||
"RUSTC_BARE_TARGET_TRIPLES", "RUSTC_TARGET_TRIPLES", "_PYTHON_ALL_IMPLS"]),
|
|
||||||
|
|
||||||
("cros-sanitizers", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("cros-unibuild", ["UNIBOARD_CROS_CONFIG_DIR", "UNIBOARD_JSON_INSTALL_PATH",
|
|
||||||
"UNIBOARD_YAML_CONFIG", "UNIBOARD_YAML_DIR"]),
|
|
||||||
|
|
||||||
("cros-workon", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR",
|
|
||||||
"CROS_WORKON_EGIT_BRANCH", "CROS_WORKON_INCREMENTAL_BUILD",
|
|
||||||
"CROS_WORKON_INPLACE", "CROS_WORKON_LOCALNAME",
|
|
||||||
"CROS_WORKON_MAKE_COMPILE_ARGS", "CROS_WORKON_MANUAL_UPREV",
|
|
||||||
"CROS_WORKON_OPTIONAL_CHECKOUT", "CROS_WORKON_OUTOFTREE_BUILD",
|
|
||||||
"CROS_WORKON_PROJECT", "CROS_WORKON_REPO", "CROS_WORKON_SRCPATH",
|
|
||||||
"CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT",
|
|
||||||
"EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE",
|
|
||||||
"EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE",
|
|
||||||
"EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE"]),
|
|
||||||
|
|
||||||
("cuda", ["CUDA_VERBOSE", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "NVCCFLAGS"]),
|
|
||||||
|
|
||||||
("distutils-r1", ["BUILD_DIR", "DESKTOP_DATABASE_DIR",
|
|
||||||
"DISTUTILS_ALL_SUBPHASE_IMPLS", "DISTUTILS_IN_SOURCE_BUILD",
|
|
||||||
"DISTUTILS_OPTIONAL", "DISTUTILS_SINGLE_IMPL", "DISTUTILS_USE_SETUPTOOLS",
|
|
||||||
"DOCS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EPYTHON",
|
|
||||||
"EXAMPLES", "HTML_DOCS", "MIMEINFO_DATABASE_DIR", "MULTIBUILD_ID",
|
|
||||||
"MULTIBUILD_VARIANT", "MULTIBUILD_VARIANTS", "PATCHES", "PYTHON",
|
|
||||||
"PYTHON_COMPAT", "PYTHON_COMPAT_NO_STRICT", "PYTHON_COMPAT_OVERRIDE",
|
|
||||||
"PYTHON_DEPS", "PYTHON_MULTI_USEDEP", "PYTHON_REQUIRED_USE",
|
|
||||||
"PYTHON_REQ_USE", "PYTHON_SINGLE_USEDEP", "PYTHON_USEDEP",
|
|
||||||
"_PYTHON_ALL_IMPLS", "mydistutilsargs"]),
|
|
||||||
|
|
||||||
("dlc", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR", "AUTOTEST_BASE",
|
|
||||||
"CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"DLC_CRITICAL_UPDATE", "DLC_DAYS_TO_PURGE", "DLC_DESCRIPTION",
|
|
||||||
"DLC_ENABLED", "DLC_FACTORY_INSTALL", "DLC_FS_TYPE", "DLC_ID",
|
|
||||||
"DLC_LOADPIN_VERITY_DIGEST", "DLC_MOUNT_FILE_REQUIRED", "DLC_NAME",
|
|
||||||
"DLC_PACKAGE", "DLC_PREALLOC_BLOCKS", "DLC_PRELOAD", "DLC_RESERVED",
|
|
||||||
"DLC_SCALED", "DLC_USED_BY", "DLC_VERSION"]),
|
|
||||||
|
|
||||||
("elisp", ["BYTECOMPFLAGS", "DOCS", "ELISP_PATCHES", "ELISP_TEXINFO",
|
|
||||||
"EMACS", "EMACSFLAGS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "NEED_EMACS", "SITEETC", "SITEFILE", "SITELISP"]),
|
|
||||||
|
|
||||||
("elisp-common", ["BYTECOMPFLAGS", "EMACS", "EMACSFLAGS", "SITEETC",
|
|
||||||
"SITELISP"]),
|
|
||||||
|
|
||||||
("emboss", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE", "AT_NOELIBTOOLIZE",
|
|
||||||
"AT_SYS_M4DIR", "AUTOTOOLS_AUTO_DEPEND", "EBO_DESCRIPTION",
|
|
||||||
"EBO_EAUTORECONF", "EBO_EXTRA_ECONF", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "WANT_AUTOCONF",
|
|
||||||
"WANT_AUTOMAKE", "WANT_LIBTOOL", "_LATEST_AUTOMAKE"]),
|
|
||||||
|
|
||||||
("epatch", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("epunt-cxx", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("eutils", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("fcaps", ["FILECAPS"]),
|
|
||||||
|
|
||||||
("flag-o-matic", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("fortran", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE", "AT_NOELIBTOOLIZE",
|
|
||||||
"AT_SYS_M4DIR", "AUTOTOOLS_AUTO_DEPEND", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "WANT_AUTOCONF",
|
|
||||||
"WANT_AUTOMAKE", "WANT_LIBTOOL", "_LATEST_AUTOMAKE"]),
|
|
||||||
|
|
||||||
("fortran-2", ["FORTRAN_NEEDED", "FORTRAN_NEED_OPENMP", "FORTRAN_STANDARD"]),
|
|
||||||
|
|
||||||
("games", ["DOCS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "HTML_DOCS",
|
|
||||||
"PATCHES"]),
|
|
||||||
|
|
||||||
("git-2", ["EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT", "EGIT_DIR",
|
|
||||||
"EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE", "EGIT_NOUNPACK",
|
|
||||||
"EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE", "EGIT_REPACK",
|
|
||||||
"EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR", "EVCS_OFFLINE"]),
|
|
||||||
|
|
||||||
("git-r3", ["EGIT3_STORE_DIR", "EGIT_BRANCH", "EGIT_CHECKOUT_DIR",
|
|
||||||
"EGIT_CLONE_TYPE", "EGIT_COMMIT", "EGIT_COMMIT_DATE", "EGIT_MIN_CLONE_TYPE",
|
|
||||||
"EGIT_MIRROR_URI", "EGIT_REPO_URI", "EGIT_SUBMODULES", "EVCS_OFFLINE",
|
|
||||||
"EVCS_UMASK"]),
|
|
||||||
|
|
||||||
("gnome.org", ["GNOME_ORG_MODULE", "GNOME_ORG_PVP", "GNOME_TARBALL_SUFFIX"]),
|
|
||||||
|
|
||||||
("gnome2", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE", "AT_NOELIBTOOLIZE",
|
|
||||||
"AT_SYS_M4DIR", "AUTOTOOLS_AUTO_DEPEND", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "WANT_AUTOCONF",
|
|
||||||
"WANT_AUTOMAKE", "WANT_LIBTOOL", "_LATEST_AUTOMAKE"]),
|
|
||||||
|
|
||||||
("gnome2-utils", ["DESKTOP_DATABASE_DIR", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "GCONFTOOL_BIN",
|
|
||||||
"GLIB_COMPILE_SCHEMAS", "GNOME2_ECLASS_GDK_PIXBUF_LOADERS",
|
|
||||||
"GNOME2_ECLASS_GLIB_SCHEMAS", "GNOME2_ECLASS_ICONS",
|
|
||||||
"GNOME2_ECLASS_SCHEMAS", "GNOME2_ECLASS_SCROLLS", "MIMEINFO_DATABASE_DIR",
|
|
||||||
"SCROLLKEEPER_DIR", "SCROLLKEEPER_UPDATE_BIN"]),
|
|
||||||
|
|
||||||
("go-module", ["EGO_SUM", "_GOMODULE_GOPROXY_BASEURI",
|
|
||||||
"_GOMODULE_GOSUM_REVERSE_MAP"]),
|
|
||||||
|
|
||||||
("golang-base", ["EGO_PN"]),
|
|
||||||
|
|
||||||
("golang-build", ["EGO_BUILD_FLAGS", "EGO_PN"]),
|
|
||||||
|
|
||||||
("golang-vcs", ["EGO_PN", "EGO_STORE_DIR", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE", "EVCS_UMASK"]),
|
|
||||||
|
|
||||||
("golang-vcs-snapshot", ["EGO_PN", "EGO_VENDOR"]),
|
|
||||||
|
|
||||||
("gtest", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR", "AUTOTEST_BASE",
|
|
||||||
"CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"GTEST_METADATA_INSTALL_DIR"]),
|
|
||||||
|
|
||||||
("haskell-cabal", ["CABAL_DEBUG_LOOSENING", "CABAL_EXTRA_BUILD_FLAGS",
|
|
||||||
"CABAL_EXTRA_CONFIGURE_FLAGS", "CABAL_EXTRA_TEST_FLAGS",
|
|
||||||
"CABAL_REPORT_OTHER_BROKEN_PACKAGES", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "GHC_BOOTSTRAP_FLAGS"]),
|
|
||||||
|
|
||||||
("java-ant-2", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"JAVA_ANT_CLASSPATH_TAGS", "JAVA_ANT_DISABLE_ANT_CORE_DEP",
|
|
||||||
"JAVA_ANT_IGNORE_SYSTEM_CLASSES", "JAVA_PKG_ALLOW_VM_CHANGE",
|
|
||||||
"JAVA_PKG_BSFIX", "JAVA_PKG_BSFIX_ALL", "JAVA_PKG_BSFIX_NAME",
|
|
||||||
"JAVA_PKG_BSFIX_SOURCE_TAGS", "JAVA_PKG_BSFIX_TARGET_TAGS",
|
|
||||||
"JAVA_PKG_COMPILERS_CONF", "JAVA_PKG_COMPILER_DIR", "JAVA_PKG_DEBUG",
|
|
||||||
"JAVA_PKG_E_DEPEND", "JAVA_PKG_FORCE_ANT_TASKS", "JAVA_PKG_FORCE_COMPILER",
|
|
||||||
"JAVA_PKG_FORCE_VM", "JAVA_PKG_WANT_BOOTCLASSPATH",
|
|
||||||
"JAVA_PKG_WANT_BUILD_VM", "JAVA_PKG_WANT_SOURCE", "JAVA_PKG_WANT_TARGET",
|
|
||||||
"JAVA_RM_FILES", "WANT_ANT_TASKS"]),
|
|
||||||
|
|
||||||
("java-pkg-2", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"JAVA_PKG_ALLOW_VM_CHANGE", "JAVA_PKG_COMPILERS_CONF",
|
|
||||||
"JAVA_PKG_COMPILER_DIR", "JAVA_PKG_DEBUG", "JAVA_PKG_E_DEPEND",
|
|
||||||
"JAVA_PKG_FORCE_ANT_TASKS", "JAVA_PKG_FORCE_COMPILER", "JAVA_PKG_FORCE_VM",
|
|
||||||
"JAVA_PKG_IUSE", "JAVA_PKG_WANT_BOOTCLASSPATH", "JAVA_PKG_WANT_BUILD_VM",
|
|
||||||
"JAVA_PKG_WANT_SOURCE", "JAVA_PKG_WANT_TARGET", "JAVA_RM_FILES"]),
|
|
||||||
|
|
||||||
("java-pkg-opt-2", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"JAVA_PKG_ALLOW_VM_CHANGE", "JAVA_PKG_COMPILERS_CONF",
|
|
||||||
"JAVA_PKG_COMPILER_DIR", "JAVA_PKG_DEBUG", "JAVA_PKG_E_DEPEND",
|
|
||||||
"JAVA_PKG_FORCE_ANT_TASKS", "JAVA_PKG_FORCE_COMPILER", "JAVA_PKG_FORCE_VM",
|
|
||||||
"JAVA_PKG_OPT_USE", "JAVA_PKG_WANT_BOOTCLASSPATH", "JAVA_PKG_WANT_BUILD_VM",
|
|
||||||
"JAVA_PKG_WANT_SOURCE", "JAVA_PKG_WANT_TARGET", "JAVA_RM_FILES"]),
|
|
||||||
|
|
||||||
("java-utils-2", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"JAVA_PKG_ALLOW_VM_CHANGE", "JAVA_PKG_COMPILERS_CONF",
|
|
||||||
"JAVA_PKG_COMPILER_DIR", "JAVA_PKG_DEBUG", "JAVA_PKG_E_DEPEND",
|
|
||||||
"JAVA_PKG_FORCE_ANT_TASKS", "JAVA_PKG_FORCE_COMPILER", "JAVA_PKG_FORCE_VM",
|
|
||||||
"JAVA_PKG_WANT_BOOTCLASSPATH", "JAVA_PKG_WANT_BUILD_VM",
|
|
||||||
"JAVA_PKG_WANT_SOURCE", "JAVA_PKG_WANT_TARGET", "JAVA_RM_FILES"]),
|
|
||||||
|
|
||||||
("java-vm-2", ["EPREFIX", "JAVA_VM_BUILD_ONLY", "JAVA_VM_CONFIG_DIR",
|
|
||||||
"JAVA_VM_DIR", "JAVA_VM_SYSTEM"]),
|
|
||||||
|
|
||||||
("kernel-2", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("l10n", ["PLOCALES", "PLOCALE_BACKUP"]),
|
|
||||||
|
|
||||||
("libchrome", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("linux-info", ["CONFIG_CHECK", "KBUILD_OUTPUT", "KERNEL_DIR", "KV_DIR",
|
|
||||||
"KV_EXTRA", "KV_FULL", "KV_LOCAL", "KV_MAJOR", "KV_MINOR", "KV_OUT_DIR",
|
|
||||||
"KV_PATCH", "_LINUX_CONFIG_EXISTS_DONE"]),
|
|
||||||
|
|
||||||
("linux-mod", ["BUILD_PARAMS", "BUILD_TARGETS", "CONFIG_CHECK",
|
|
||||||
"ECONF_PARAMS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"KBUILD_OUTPUT", "KERNEL_DIR", "KV_DIR", "KV_EXTRA", "KV_FULL", "KV_LOCAL",
|
|
||||||
"KV_MAJOR", "KV_MINOR", "KV_OBJ", "KV_OUT_DIR", "KV_PATCH",
|
|
||||||
"MODULES_OPTIONAL_USE", "MODULE_NAMES", "_LINUX_CONFIG_EXISTS_DONE"]),
|
|
||||||
|
|
||||||
("llvm", ["LLVM_MAX_SLOT", "_LLVM_KNOWN_SLOTS"]),
|
|
||||||
|
|
||||||
("llvm.org", ["EGIT3_STORE_DIR", "EGIT_BRANCH", "EGIT_CHECKOUT_DIR",
|
|
||||||
"EGIT_CLONE_TYPE", "EGIT_COMMIT", "EGIT_COMMIT_DATE", "EGIT_MIN_CLONE_TYPE",
|
|
||||||
"EGIT_MIRROR_URI", "EGIT_REPO_URI", "EGIT_SUBMODULES", "EVCS_OFFLINE",
|
|
||||||
"EVCS_UMASK", "LLVM_COMPONENTS", "LLVM_TEST_COMPONENTS",
|
|
||||||
"_LLVM_MASTER_MAJOR", "_LLVM_SOURCE_TYPE"]),
|
|
||||||
|
|
||||||
("lua-single", ["ELUA", "LUA", "LUA_COMPAT", "LUA_COMPAT_OVERRIDE",
|
|
||||||
"LUA_DEPS", "LUA_REQUIRED_USE", "LUA_REQ_USE", "LUA_SINGLE_USEDEP",
|
|
||||||
"LUA_USEDEP", "_LUA_ALL_IMPLS", "_LUA_HISTORICAL_IMPLS"]),
|
|
||||||
|
|
||||||
("lua-utils", ["ELUA", "LUA", "_LUA_ALL_IMPLS", "_LUA_HISTORICAL_IMPLS"]),
|
|
||||||
|
|
||||||
("mercurial", ["EHG_CLONE_CMD", "EHG_OFFLINE", "EHG_PROJECT",
|
|
||||||
"EHG_PULL_CMD", "EHG_QUIET", "EHG_REPO_URI", "EHG_REVISION",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("meson", ["BUILD_DIR", "EMESON_BUILDTYPE", "EMESON_SOURCE",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EPYTHON", "MYMESONARGS",
|
|
||||||
"NINJAOPTS", "PYTHON", "PYTHON_COMPAT_NO_STRICT", "_PYTHON_ALL_IMPLS",
|
|
||||||
"emesonargs"]),
|
|
||||||
|
|
||||||
("meson-multilib", ["BUILD_DIR", "EMESON_BUILDTYPE", "EMESON_SOURCE",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EPYTHON", "MULTIBUILD_ID",
|
|
||||||
"MULTIBUILD_VARIANT", "MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG",
|
|
||||||
"MULTILIB_CHOST_TOOLS", "MULTILIB_COMPAT", "MULTILIB_USEDEP",
|
|
||||||
"MULTILIB_WRAPPED_HEADERS", "MYMESONARGS", "NINJAOPTS", "PYTHON",
|
|
||||||
"PYTHON_COMPAT_NO_STRICT", "_MULTILIB_FLAGS", "_PYTHON_ALL_IMPLS",
|
|
||||||
"emesonargs"]),
|
|
||||||
|
|
||||||
("multibuild", ["BUILD_DIR", "MULTIBUILD_ID", "MULTIBUILD_VARIANT",
|
|
||||||
"MULTIBUILD_VARIANTS"]),
|
|
||||||
|
|
||||||
("multilib-build", ["BUILD_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "MULTIBUILD_ID", "MULTIBUILD_VARIANT",
|
|
||||||
"MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG", "MULTILIB_CHOST_TOOLS",
|
|
||||||
"MULTILIB_COMPAT", "MULTILIB_USEDEP", "MULTILIB_WRAPPED_HEADERS",
|
|
||||||
"_MULTILIB_FLAGS"]),
|
|
||||||
|
|
||||||
("multilib-minimal", ["BUILD_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "MULTIBUILD_ID", "MULTIBUILD_VARIANT",
|
|
||||||
"MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG", "MULTILIB_CHOST_TOOLS",
|
|
||||||
"MULTILIB_COMPAT", "MULTILIB_USEDEP", "MULTILIB_WRAPPED_HEADERS",
|
|
||||||
"_MULTILIB_FLAGS"]),
|
|
||||||
|
|
||||||
("ninja-utils", ["NINJAOPTS"]),
|
|
||||||
|
|
||||||
("obs-download", ["OBS_PACKAGE", "OBS_PROJECT", "OPENSUSE_RELEASE"]),
|
|
||||||
|
|
||||||
("obs-service", ["ADDITIONAL_FILES", "OBS_PACKAGE", "OBS_PROJECT",
|
|
||||||
"OBS_SERVICE_NAME", "OPENSUSE_RELEASE"]),
|
|
||||||
|
|
||||||
("osreleased", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("pam", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("perl-app", ["ALTERNATIVES", "DIST_A", "DIST_AUTHOR", "DIST_A_EXT",
|
|
||||||
"DIST_EXAMPLES", "DIST_NAME", "DIST_SECTION", "DIST_TEST",
|
|
||||||
"DIST_TEST_OVERRIDE", "DIST_VERSION", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "GENTOO_DEPEND_ON_PERL",
|
|
||||||
"SOURCE", "UNPACKER_BZ2"]),
|
|
||||||
|
|
||||||
("perl-functions", ["ALTERNATIVES", "SOURCE"]),
|
|
||||||
|
|
||||||
("perl-module", ["ALTERNATIVES", "DIST_A", "DIST_AUTHOR", "DIST_A_EXT",
|
|
||||||
"DIST_EXAMPLES", "DIST_NAME", "DIST_SECTION", "DIST_TEST",
|
|
||||||
"DIST_TEST_OVERRIDE", "DIST_VERSION", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "GENTOO_DEPEND_ON_PERL",
|
|
||||||
"SOURCE", "UNPACKER_BZ2"]),
|
|
||||||
|
|
||||||
("php-pear", ["PEAR_PV", "PHP_PEAR_PKG_NAME"]),
|
|
||||||
|
|
||||||
("php-pear-r1", ["PEAR_PV", "PHP_PEAR_PKG_NAME"]),
|
|
||||||
|
|
||||||
("platform", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_WORKON_ALWAYS_LIVE", "CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR",
|
|
||||||
"CROS_WORKON_EGIT_BRANCH", "CROS_WORKON_INCREMENTAL_BUILD",
|
|
||||||
"CROS_WORKON_INPLACE", "CROS_WORKON_LOCALNAME",
|
|
||||||
"CROS_WORKON_MAKE_COMPILE_ARGS", "CROS_WORKON_MANUAL_UPREV",
|
|
||||||
"CROS_WORKON_OPTIONAL_CHECKOUT", "CROS_WORKON_OUTOFTREE_BUILD",
|
|
||||||
"CROS_WORKON_PROJECT", "CROS_WORKON_REPO", "CROS_WORKON_SRCPATH",
|
|
||||||
"CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT",
|
|
||||||
"EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE",
|
|
||||||
"EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE",
|
|
||||||
"EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE", "OUT",
|
|
||||||
"PLATFORM_ARC_BUILD", "PLATFORM_BUILD", "PLATFORM_NATIVE_TEST",
|
|
||||||
"PLATFORM_SUBDIR", "WANT_LIBBRILLO", "WANT_LIBCHROME"]),
|
|
||||||
|
|
||||||
("plocale", ["PLOCALES", "PLOCALE_BACKUP"]),
|
|
||||||
|
|
||||||
("prefix", ["EPREFIX"]),
|
|
||||||
|
|
||||||
("python-any-r1", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EPYTHON",
|
|
||||||
"PYTHON", "PYTHON_COMPAT", "PYTHON_COMPAT_NO_STRICT",
|
|
||||||
"PYTHON_COMPAT_OVERRIDE", "PYTHON_DEPS", "PYTHON_REQ_USE", "PYTHON_USEDEP",
|
|
||||||
"_PYTHON_ALL_IMPLS"]),
|
|
||||||
|
|
||||||
("python-r1", ["BUILD_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "EPYTHON", "MULTIBUILD_ID", "MULTIBUILD_VARIANT",
|
|
||||||
"MULTIBUILD_VARIANTS", "PYTHON", "PYTHON_COMPAT", "PYTHON_COMPAT_NO_STRICT",
|
|
||||||
"PYTHON_COMPAT_OVERRIDE", "PYTHON_DEPS", "PYTHON_REQUIRED_USE",
|
|
||||||
"PYTHON_REQ_USE", "PYTHON_USEDEP", "_PYTHON_ALL_IMPLS"]),
|
|
||||||
|
|
||||||
("python-single-r1", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "EPYTHON", "PYTHON", "PYTHON_COMPAT",
|
|
||||||
"PYTHON_COMPAT_NO_STRICT", "PYTHON_COMPAT_OVERRIDE", "PYTHON_DEPS",
|
|
||||||
"PYTHON_MULTI_USEDEP", "PYTHON_REQUIRED_USE", "PYTHON_REQ_USE",
|
|
||||||
"PYTHON_SINGLE_USEDEP", "PYTHON_USEDEP", "_PYTHON_ALL_IMPLS"]),
|
|
||||||
|
|
||||||
("python-utils-r1", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EPYTHON",
|
|
||||||
"PYTHON", "PYTHON_COMPAT_NO_STRICT", "_PYTHON_ALL_IMPLS"]),
|
|
||||||
|
|
||||||
("qmake-utils", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"EQMAKE4_EXCLUDE"]),
|
|
||||||
|
|
||||||
("readme.gentoo", ["DISABLE_AUTOFORMATTING", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "FORCE_PRINT_ELOG",
|
|
||||||
"README_GENTOO_SUFFIX"]),
|
|
||||||
|
|
||||||
("readme.gentoo-r1", ["DISABLE_AUTOFORMATTING", "FORCE_PRINT_ELOG",
|
|
||||||
"README_GENTOO_SUFFIX"]),
|
|
||||||
|
|
||||||
("rpm", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE"]),
|
|
||||||
|
|
||||||
("ruby", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "PATCHES"]),
|
|
||||||
|
|
||||||
("ruby-ng", ["RUBY_OPTIONAL", "RUBY_PATCHES", "RUBY_QA_ALLOWED_LIBS",
|
|
||||||
"RUBY_S", "USE_RUBY"]),
|
|
||||||
|
|
||||||
("ruby-single", ["RUBY_DEPS", "RUBY_TARGETS_PREFERENCE", "USE_RUBY"]),
|
|
||||||
|
|
||||||
("ruby-utils", ["RUBY_TARGETS_PREFERENCE"]),
|
|
||||||
|
|
||||||
("scons-utils", ["EXTRA_ESCONS", "SCONSOPTS", "SCONS_MIN_VERSION",
|
|
||||||
"USE_SCONS_FALSE", "USE_SCONS_TRUE", "myesconsargs"]),
|
|
||||||
|
|
||||||
("sgml-catalog", ["DOCS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "HTML_DOCS", "PATCHES"]),
|
|
||||||
|
|
||||||
("tast-bundle", ["ARC_ETC_DIR", "ARC_PREFIX", "ARC_VENDOR_DIR",
|
|
||||||
"AUTOTEST_BASE", "CHROMITE_BIN_DIR", "CHROMITE_DIR", "CHROOT_SOURCE_ROOT",
|
|
||||||
"CROS_GIT_AOSP_URL", "CROS_GIT_HOST_URL", "CROS_GIT_INT_HOST_URL",
|
|
||||||
"CROS_GO_BINARIES", "CROS_GO_PACKAGES", "CROS_GO_SKIP_DEP_CHECK",
|
|
||||||
"CROS_GO_SOURCE", "CROS_GO_TEST", "CROS_GO_VERSION", "CROS_GO_VET",
|
|
||||||
"CROS_GO_VET_FLAGS", "CROS_GO_WORKSPACE", "CROS_WORKON_ALWAYS_LIVE",
|
|
||||||
"CROS_WORKON_COMMIT", "CROS_WORKON_DESTDIR", "CROS_WORKON_EGIT_BRANCH",
|
|
||||||
"CROS_WORKON_INCREMENTAL_BUILD", "CROS_WORKON_INPLACE",
|
|
||||||
"CROS_WORKON_LOCALNAME", "CROS_WORKON_MAKE_COMPILE_ARGS",
|
|
||||||
"CROS_WORKON_MANUAL_UPREV", "CROS_WORKON_OPTIONAL_CHECKOUT",
|
|
||||||
"CROS_WORKON_OUTOFTREE_BUILD", "CROS_WORKON_PROJECT", "CROS_WORKON_REPO",
|
|
||||||
"CROS_WORKON_SRCPATH", "CROS_WORKON_SRCROOT", "CROS_WORKON_SUBDIRS_TO_COPY",
|
|
||||||
"CROS_WORKON_SUBDIRS_TO_REV", "CROS_WORKON_SUBTREE", "CROS_WORKON_TREE",
|
|
||||||
"CROS_WORKON_USE_VCSID", "EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT",
|
|
||||||
"EGIT_DIR", "EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE",
|
|
||||||
"EGIT_NOUNPACK", "EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE",
|
|
||||||
"EGIT_REPACK", "EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR",
|
|
||||||
"EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG",
|
|
||||||
"EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE",
|
|
||||||
"TAST_BUNDLE_EXCLUDE_DATA_FILES", "TAST_BUNDLE_PRIVATE"]),
|
|
||||||
|
|
||||||
("tegra-bct", ["TEGRA_BCT_CHIP_FAMILY", "TEGRA_BCT_FLASH_CONFIG",
|
|
||||||
"TEGRA_BCT_ODM_DATA_CONFIG", "TEGRA_BCT_SDRAM_CONFIG"]),
|
|
||||||
|
|
||||||
("toolchain", ["EGIT_BOOTSTRAP", "EGIT_BRANCH", "EGIT_COMMIT", "EGIT_DIR",
|
|
||||||
"EGIT_HAS_SUBMODULES", "EGIT_MASTER", "EGIT_NONBARE", "EGIT_NOUNPACK",
|
|
||||||
"EGIT_OPTIONS", "EGIT_PROJECT", "EGIT_PRUNE", "EGIT_REPACK",
|
|
||||||
"EGIT_REPO_URI", "EGIT_SOURCEDIR", "EGIT_STORE_DIR", "EPATCH_COMMON_OPTS",
|
|
||||||
"EPATCH_EXCLUDE", "EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS",
|
|
||||||
"EPATCH_SINGLE_MSG", "EPATCH_SOURCE", "EPATCH_SUFFIX",
|
|
||||||
"EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "EVCS_OFFLINE"]),
|
|
||||||
|
|
||||||
("unpacker", ["UNPACKER_BZ2"]),
|
|
||||||
|
|
||||||
("vala", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE",
|
|
||||||
"VALA_MAX_API_VERSION", "VALA_MIN_API_VERSION", "VALA_USE_DEPEND"]),
|
|
||||||
|
|
||||||
("vdr-plugin", ["DOCS", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "HTML_DOCS", "PATCHES"]),
|
|
||||||
|
|
||||||
("verify-sig", ["VERIFY_SIG_OPENPGP_KEYSERVER",
|
|
||||||
"VERIFY_SIG_OPENPGP_KEY_PATH", "VERIFY_SIG_OPENPGP_KEY_REFRESH"]),
|
|
||||||
|
|
||||||
("waf-utils", ["WAF_BINARY", "WAF_VERBOSE"]),
|
|
||||||
|
|
||||||
("webapp", ["WEBAPP_DEPEND", "WEBAPP_NO_AUTO_INSTALL", "WEBAPP_OPTIONAL"]),
|
|
||||||
|
|
||||||
("wxwidgets", ["EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE", "EPATCH_FORCE",
|
|
||||||
"EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG", "EPATCH_SOURCE",
|
|
||||||
"EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE", "EPATCH_USER_SOURCE", "WX_GTK_VER"]),
|
|
||||||
|
|
||||||
("xdg", ["DESKTOP_DATABASE_DIR", "MIMEINFO_DATABASE_DIR"]),
|
|
||||||
|
|
||||||
("xdg-utils", ["DESKTOP_DATABASE_DIR", "MIMEINFO_DATABASE_DIR"]),
|
|
||||||
|
|
||||||
("xemacs-elisp", ["SIMPLE_ELISP"]),
|
|
||||||
|
|
||||||
("xorg-2", ["AM_OPTS", "AT_M4DIR", "AT_NOEAUTOMAKE", "AT_NOELIBTOOLIZE",
|
|
||||||
"AT_SYS_M4DIR", "AUTOTOOLS_AUTORECONF", "AUTOTOOLS_AUTO_DEPEND",
|
|
||||||
"AUTOTOOLS_IN_SOURCE_BUILD", "AUTOTOOLS_PRUNE_LIBTOOL_FILES", "BUILD_DIR",
|
|
||||||
"DOCS", "ECONF_SOURCE", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "FONT_DIR", "HTML_DOCS", "MULTIBUILD_ID",
|
|
||||||
"MULTIBUILD_VARIANT", "MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG",
|
|
||||||
"MULTILIB_CHOST_TOOLS", "MULTILIB_COMPAT", "MULTILIB_USEDEP",
|
|
||||||
"MULTILIB_WRAPPED_HEADERS", "PATCHES", "WANT_AUTOCONF", "WANT_AUTOMAKE",
|
|
||||||
"WANT_LIBTOOL", "XORG_BASE_INDIVIDUAL_URI", "XORG_CONFIGURE_OPTIONS",
|
|
||||||
"XORG_DOC", "XORG_DRI", "XORG_EAUTORECONF", "XORG_MODULE",
|
|
||||||
"XORG_MODULE_REBUILD", "XORG_MULTILIB", "XORG_PACKAGE_NAME", "XORG_STATIC",
|
|
||||||
"_LATEST_AUTOMAKE", "_MULTILIB_FLAGS", "myeconfargs"]),
|
|
||||||
|
|
||||||
("xorg-3", ["BUILD_DIR", "EPATCH_COMMON_OPTS", "EPATCH_EXCLUDE",
|
|
||||||
"EPATCH_FORCE", "EPATCH_MULTI_MSG", "EPATCH_OPTS", "EPATCH_SINGLE_MSG",
|
|
||||||
"EPATCH_SOURCE", "EPATCH_SUFFIX", "EPATCH_USER_EXCLUDE",
|
|
||||||
"EPATCH_USER_SOURCE", "FONT_DIR", "MULTIBUILD_ID", "MULTIBUILD_VARIANT",
|
|
||||||
"MULTIBUILD_VARIANTS", "MULTILIB_ABI_FLAG", "MULTILIB_CHOST_TOOLS",
|
|
||||||
"MULTILIB_COMPAT", "MULTILIB_USEDEP", "MULTILIB_WRAPPED_HEADERS",
|
|
||||||
"XORG_BASE_INDIVIDUAL_URI", "XORG_CONFIGURE_OPTIONS", "XORG_DOC",
|
|
||||||
"XORG_DRI", "XORG_EAUTORECONF", "XORG_MODULE", "XORG_MULTILIB",
|
|
||||||
"XORG_PACKAGE_NAME", "XORG_STATIC", "XORG_TARBALL_SUFFIX",
|
|
||||||
"_MULTILIB_FLAGS"])
|
|
||||||
]
|
|
Loading…
Reference in New Issue