aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2020-10-02 15:12:30 -0700
committerXavier Claessens <xclaesse@gmail.com>2021-03-19 08:47:10 -0400
commit9016e4596c4c7e413322c8c4b898298b6d48b7e5 (patch)
tree9c5f81bb57e2149b3bf034654915908b35de88fe /mesonbuild/interpreter.py
parent97c1283baaf75dee50e9edf3db345e3299481212 (diff)
downloadmeson-9016e4596c4c7e413322c8c4b898298b6d48b7e5.zip
meson-9016e4596c4c7e413322c8c4b898298b6d48b7e5.tar.gz
meson-9016e4596c4c7e413322c8c4b898298b6d48b7e5.tar.bz2
Move OverrideProgram to programs
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r--mesonbuild/interpreter.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py
index f4e296d..5cf3dde 100644
--- a/mesonbuild/interpreter.py
+++ b/mesonbuild/interpreter.py
@@ -22,7 +22,7 @@ from . import compilers
from .wrap import wrap, WrapMode
from . import mesonlib
from .mesonlib import FileMode, MachineChoice, OptionKey, Popen_safe, listify, extract_as_list, has_path_sep, unholder
-from .programs import ExternalProgram, NonExistingExternalProgram
+from .programs import ExternalProgram, NonExistingExternalProgram, OverrideProgram
from .dependencies import InternalDependency, Dependency, NotFoundDependency, DependencyException
from .depfile import DepFile
from .interpreterbase import InterpreterBase, typed_pos_args
@@ -72,10 +72,6 @@ def stringifyUserArguments(args, quote=False):
raise InvalidArguments('Function accepts only strings, integers, lists, dictionaries and lists thereof.')
-class OverrideProgram(ExternalProgram):
- pass
-
-
class FeatureOptionHolder(InterpreterObject, ObjectHolder[coredata.UserFeatureOption]):
def __init__(self, env: 'Environment', name: str, option: coredata.UserFeatureOption):
InterpreterObject.__init__(self)