summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2021-11-09 17:41:49 -0500
committerGitHub <noreply@github.com>2021-11-09 17:41:49 -0500
commite59011a5f3eeac75b99a65c0144511c05bce30d9 (patch)
tree8bd33070a49f99453bf851ac148bca7de8c53755
parentb0db51d123250044938e2472690849884986723e (diff)
downloadpython-setuptools-git-e59011a5f3eeac75b99a65c0144511c05bce30d9.tar.gz
Use simple expression for resolution of outputdir.
Co-authored-by: Filipe LaĆ­ns <filipe.lains@gmail.com>
-rw-r--r--distutils/ccompiler.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/distutils/ccompiler.py b/distutils/ccompiler.py
index e390edc7..c9eb709b 100644
--- a/distutils/ccompiler.py
+++ b/distutils/ccompiler.py
@@ -802,10 +802,7 @@ int main (int argc, char **argv) {
except (LinkError, TypeError):
return False
else:
- output_dir = self.output_dir
- if output_dir is None:
- output_dir = ''
- os.remove(os.path.join(output_dir, "a.out"))
+ os.remove(os.path.join(self.output_dir or '', "a.out"))
finally:
for fn in objects:
os.remove(fn)