From d601227cb2e00e8d4279f8dae27184fdbb0895e2 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sat, 12 Jun 2021 17:33:15 +0200 Subject: interpreter: Add FileHolder and remove specical case for File --- mesonbuild/interpreter/interpreterobjects.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mesonbuild/interpreter/interpreterobjects.py') diff --git a/mesonbuild/interpreter/interpreterobjects.py b/mesonbuild/interpreter/interpreterobjects.py index 4ae107d..e27c1f7 100644 --- a/mesonbuild/interpreter/interpreterobjects.py +++ b/mesonbuild/interpreter/interpreterobjects.py @@ -662,6 +662,10 @@ class IncludeDirsHolder(ObjectHolder[build.IncludeDirs]): def __init__(self, idobj: build.IncludeDirs): super().__init__(idobj) +class FileHolder(ObjectHolder[mesonlib.File]): + def __init__(self, fobj: mesonlib.File): + super().__init__(fobj) + class HeadersHolder(ObjectHolder[build.Headers]): def __init__(self, obj: build.Headers): super().__init__(obj) -- cgit v1.1