summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/distutils2/command/cmd.py4
-rw-r--r--src/distutils2/compiler/ccompiler.py4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/distutils2/command/cmd.py b/src/distutils2/command/cmd.py
index 502bbfd..755d3c7 100644
--- a/src/distutils2/command/cmd.py
+++ b/src/distutils2/command/cmd.py
@@ -373,8 +373,10 @@ class Command(object):
if os.path.isdir(name) or name == '':
return
if dry_run:
+ head = ''
for part in name.split(os.sep):
- self.log(part)
+ log.info("created directory %s%s", head, part)
+ head += part + os.sep
return
os.makedirs(name, mode)
diff --git a/src/distutils2/compiler/ccompiler.py b/src/distutils2/compiler/ccompiler.py
index c9b69b9..adbf529 100644
--- a/src/distutils2/compiler/ccompiler.py
+++ b/src/distutils2/compiler/ccompiler.py
@@ -940,8 +940,10 @@ main (int argc, char **argv) {
if os.path.isdir(name) or name == '':
return
if self.dry_run:
+ head = ''
for part in name.split(os.sep):
- self.log(part)
+ log.info("created directory %s%s", head, part)
+ head += part + os.sep
return
os.makedirs(name, mode)