aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-12-27 00:14:40 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2013-12-27 00:14:40 +0200
commite5b59ac9e9d641fef5b12c39c69ed1320682e475 (patch)
tree03e76d1f8dd3bdec3ed6313370bfed5fe86cfc74
parentef1e72454361c503a1e47fd2be8a3c3c02feb7a0 (diff)
downloadmeson-e5b59ac9e9d641fef5b12c39c69ed1320682e475.zip
meson-e5b59ac9e9d641fef5b12c39c69ed1320682e475.tar.gz
meson-e5b59ac9e9d641fef5b12c39c69ed1320682e475.tar.bz2
Get source subdir.
-rw-r--r--backends.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/backends.py b/backends.py
index 9d7be97..aab11d9 100644
--- a/backends.py
+++ b/backends.py
@@ -209,7 +209,8 @@ class Backend():
if not self.environment.is_header(src):
src_list.append(src)
if is_unity:
- abs_src = os.path.join(self.environment.get_source_dir(), src)
+ abs_src = os.path.join(self.environment.get_source_dir(),
+ target.get_subdir(), src)
unity_src.append(abs_src)
else:
obj_list.append(self.generate_single_compile(target, outfile, src, False, header_deps))