summaryrefslogtreecommitdiffstats
path: root/Lib/distutils
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2018-07-29 09:02:16 (GMT)
committerSteve Dower <steve.dower@microsoft.com>2018-07-29 09:02:16 (GMT)
commit8f6a7e100d68fddc9fb98f5cbdf1981994360407 (patch)
tree9b73bcb45e2e84e0fb985045566824171460f91f /Lib/distutils
parent3100b7e710dccdcfbc6991ea7e8985a1881d42e6 (diff)
downloadcpython-8f6a7e100d68fddc9fb98f5cbdf1981994360407.zip
cpython-8f6a7e100d68fddc9fb98f5cbdf1981994360407.tar.gz
cpython-8f6a7e100d68fddc9fb98f5cbdf1981994360407.tar.bz2
bpo-34225: Ensure INCLUDE and LIB directories do not end with a backslash. (GH-8464)
(cherry picked from commit 5473f061f518aef5367a535999a407305fb12aff) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
Diffstat (limited to 'Lib/distutils')
-rw-r--r--Lib/distutils/_msvccompiler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/distutils/_msvccompiler.py b/Lib/distutils/_msvccompiler.py
index c9d3c6c..30b3b47 100644
--- a/Lib/distutils/_msvccompiler.py
+++ b/Lib/distutils/_msvccompiler.py
@@ -252,11 +252,11 @@ class MSVCCompiler(CCompiler) :
for dir in vc_env.get('include', '').split(os.pathsep):
if dir:
- self.add_include_dir(dir)
+ self.add_include_dir(dir.rstrip(os.sep))
for dir in vc_env.get('lib', '').split(os.pathsep):
if dir:
- self.add_library_dir(dir)
+ self.add_library_dir(dir.rstrip(os.sep))
self.preprocess_options = None
# If vcruntime_redist is available, link against it dynamically. Otherwise,