From a6e4734a188460d3dff46e551eb75c276e3fafc3 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Mon, 27 Jun 2016 20:59:39 -0400 Subject: Mostly working. A few scripts still missing from binary packages, and no Homebrew yet. --- build-shadow-tree.py | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) (limited to 'build-shadow-tree.py') 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) -- cgit v1.2.3