Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/bockbuild.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bockbuild/util/util.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/bockbuild/util/util.py b/bockbuild/util/util.py
index 96233cc..115a069 100644
--- a/bockbuild/util/util.py
+++ b/bockbuild/util/util.py
@@ -548,6 +548,12 @@ def iterate_dir(dir, with_links=False, with_dirs=False, summary=False):
dirs = dirs + 1
if with_dirs:
yield root
+ if with_dirs and with_links:
+ for subdir in subdirs:
+ path = os.path.join(root, subdir)
+ if os.path.islink(path):
+ links = links + 1
+ yield path
for file in filelist:
path = os.path.join(root, file)
if os.path.islink(path):