diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-04-22 16:30:31 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-04-22 16:30:31 +0300 |
commit | b233720a0886c7914e64510a985989f4e554b099 (patch) | |
tree | 9b60ebf775c839ecc0a6367e0f683ce67621105b /vs2010backend.py | |
parent | 83e04ca70f5ab212b024774161c0bbdae1b79a19 (diff) | |
download | meson-b233720a0886c7914e64510a985989f4e554b099.zip meson-b233720a0886c7914e64510a985989f4e554b099.tar.gz meson-b233720a0886c7914e64510a985989f4e554b099.tar.bz2 |
Some vs2010 fixes.
Diffstat (limited to 'vs2010backend.py')
-rw-r--r-- | vs2010backend.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vs2010backend.py b/vs2010backend.py index c2f07bd..bfe0f6d 100644 --- a/vs2010backend.py +++ b/vs2010backend.py @@ -287,15 +287,15 @@ class Vs2010Backend(backends.Backend): if len(headers) + len(gen_hdrs) > 0: inc_hdrs = ET.SubElement(root, 'ItemGroup') for h in headers: - relpath = os.path.join(proj_to_src_dir, h) + relpath = h.rel_to_builddir(proj_to_src_root) ET.SubElement(inc_hdrs, 'CLInclude', Include=relpath) for h in gen_hdrs: - relpath = self.relpath(h, target.subdir) + relpath = h.rel_to_builddir(proj_to_src_root) ET.SubElement(inc_hdrs, 'CLInclude', Include = relpath) if len(sources) + len(gen_src) > 0: inc_src = ET.SubElement(root, 'ItemGroup') for s in sources: - relpath = os.path.join(proj_to_src_dir, s) + relpath = s.rel_to_builddir(proj_to_src_root) ET.SubElement(inc_src, 'CLCompile', Include=relpath) for s in gen_src: relpath = self.relpath(s, target.subdir) |