aboutsummaryrefslogtreecommitdiff
path: root/vs2010backend.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-04-22 16:30:31 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2015-04-22 16:30:31 +0300
commitb233720a0886c7914e64510a985989f4e554b099 (patch)
tree9b60ebf775c839ecc0a6367e0f683ce67621105b /vs2010backend.py
parent83e04ca70f5ab212b024774161c0bbdae1b79a19 (diff)
downloadmeson-b233720a0886c7914e64510a985989f4e554b099.zip
meson-b233720a0886c7914e64510a985989f4e554b099.tar.gz
meson-b233720a0886c7914e64510a985989f4e554b099.tar.bz2
Some vs2010 fixes.
Diffstat (limited to 'vs2010backend.py')
-rw-r--r--vs2010backend.py6
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)