Add docs/COPYING to rbutil source folder and make checkout slightly more robust.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23679 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
7d4ca1a85a
commit
1717217cb8
1 changed files with 8 additions and 0 deletions
|
@ -81,6 +81,7 @@ svnpaths = [ "rbutil/",
|
|||
"tools/ucl",
|
||||
"tools/rbspeex",
|
||||
"apps/codecs/libspeex",
|
||||
"docs/COPYING",
|
||||
"tools/iriver.c",
|
||||
"tools/Makefile",
|
||||
"tools/mkboot.h",
|
||||
|
@ -117,10 +118,17 @@ def getsources(svnsrv, filelist, dest):
|
|||
for elem in filelist:
|
||||
url = re.subn('/$', '', svnsrv + elem)[0]
|
||||
destpath = re.subn('/$', '', dest + elem)[0]
|
||||
# make sure the destination path does exist
|
||||
d = os.path.dirname(destpath)
|
||||
print d
|
||||
if not os.path.exists(d):
|
||||
os.makedirs(d)
|
||||
# get from svn
|
||||
try:
|
||||
client.export(url, destpath)
|
||||
except:
|
||||
print "SVN client error: %s" % sys.exc_value
|
||||
print "URL: %s, destination: %s" % (url, destpath)
|
||||
return -1
|
||||
print "Checkout finished."
|
||||
return 0
|
||||
|
|
Loading…
Reference in a new issue