aboutsummaryrefslogtreecommitdiff
path: root/build-shadow-tree.py
diff options
context:
space:
mode:
Diffstat (limited to 'build-shadow-tree.py')
-rwxr-xr-xbuild-shadow-tree.py21
1 files changed, 3 insertions, 18 deletions
diff --git a/build-shadow-tree.py b/build-shadow-tree.py
index f8c2376..e86ba85 100755
--- a/build-shadow-tree.py
+++ b/build-shadow-tree.py
@@ -14,29 +14,17 @@
import os
-verbose = True
-dry_run = False
-
source_root = "source"
build_root = "build"
-if verbose:
- " mkdir", build_root
-
-if not dry_run:
- os.mkdir(build_root)
+os.mkdir(build_root)
for source_head, dirs, files in os.walk(source_root):
build_head = build_root + source_head[len(source_root):]
- print source_head, build_head, dirs, files
-
for dn in dirs:
d = os.path.join(build_head, dn)
- if verbose:
- print " mkdir", d
- if not dry_run:
- os.mkdir(d)
+ os.mkdir(d)
for fn in files:
if fn == ".git":
@@ -45,7 +33,4 @@ for source_head, dirs, files in os.walk(source_root):
s = os.path.join(source_head, fn)
s = os.path.abspath(s)
s = os.path.relpath(s, build_head)
- if verbose:
- print " ln -s", s, d
- if not dry_run:
- os.symlink(s, d)
+ os.symlink(s, d)