From 3650669874050c7990a751e799542dbf1b1805bf Mon Sep 17 00:00:00 2001 From: Scott D Phillips Date: Tue, 25 Oct 2016 14:50:26 -0700 Subject: Allow subproject declarations in subdirectories --- mesonbuild/interpreter.py | 4 ---- 1 file changed, 4 deletions(-) (limited to 'mesonbuild/interpreter.py') diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index 50de9e1..3044d51 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -1552,10 +1552,6 @@ class Interpreter(): return self.do_subproject(dirname, kwargs) def do_subproject(self, dirname, kwargs): - if self.subdir != '': - segs = os.path.split(self.subdir) - if len(segs) != 2 or segs[0] != self.subproject_dir: - raise InterpreterException('Subprojects must be defined at the root directory.') if dirname in self.subproject_stack: fullstack = self.subproject_stack + [dirname] incpath = ' => '.join(fullstack) -- cgit v1.1