From 7cc0ed7e56d69ac548df9d344ab0a6b98027b847 Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Fri, 23 Nov 2012 11:39:28 -0800 Subject: Change to skip over nested git repositories. --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 4f6cf0c..00a7a51 100755 --- a/setup.py +++ b/setup.py @@ -84,6 +84,9 @@ def getMap(baseDirectory, directory=""): for filename in os.listdir(baseDirectory + directory): if filename == ".nolink": continue + + if filename == ".git": + continue # Skip over submodules. fullPath = baseDirectory + directory + filename -- cgit v1.2.3 From 885bf34bfae1a79bfe53b1bb024e7381d37b169c Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Fri, 22 Mar 2013 13:40:03 -0700 Subject: Adding indicator for overwritten files. --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 00a7a51..726c07d 100755 --- a/setup.py +++ b/setup.py @@ -64,10 +64,14 @@ def makeLinks(dotfiles, prefix, nice, pretend): else: try: + fileExists = os.path.lexists(realDest) if not pretend: success = makeLink(src, realDest, nice) - print "%50s => %s" % (realDest, src) + if fileExists: + print "%50s !=> %s" % (realDest, src) + else: + print "%50s => %s" % (realDest, src) except IOError,e: print "Not linking %s to %s because IOError: %s" % (realDest, src, str(e)) -- cgit v1.2.3