comparison Resources/SyncOrthancFolder.py @ 1499:8e5f69c94fea

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 Jun 2020 07:58:56 +0200
parents 5412adf19980
children d8af188ab545
comparison
equal deleted inserted replaced
1498:51d18d6bebd1 1499:8e5f69c94fea
9 import os 9 import os
10 import stat 10 import stat
11 import urllib2 11 import urllib2
12 12
13 TARGET = os.path.join(os.path.dirname(__file__), 'Orthanc') 13 TARGET = os.path.join(os.path.dirname(__file__), 'Orthanc')
14 REPOSITORY = 'https://bitbucket.org/sjodogne/orthanc/raw' 14 REPOSITORY = 'https://hg.orthanc-server.com/orthanc/raw-file'
15 15
16 FILES = [ 16 FILES = [
17 'DownloadOrthancFramework.cmake', 17 'CMake/DownloadOrthancFramework.cmake',
18 'LinuxStandardBaseToolchain.cmake', 18 'LinuxStandardBaseToolchain.cmake',
19 'MinGW-W64-Toolchain32.cmake', 19 'MinGW-W64-Toolchain32.cmake',
20 'MinGW-W64-Toolchain64.cmake', 20 'MinGW-W64-Toolchain64.cmake',
21 'MinGWToolchain.cmake', 21 'MinGWToolchain.cmake',
22 ] 22 ]
42 commands = [] 42 commands = []
43 43
44 for f in FILES: 44 for f in FILES:
45 commands.append([ 'default', 45 commands.append([ 'default',
46 os.path.join('Resources', f), 46 os.path.join('Resources', f),
47 f ]) 47 os.path.basename(f) ])
48 48
49 pool = multiprocessing.Pool(10) # simultaneous downloads 49 pool = multiprocessing.Pool(10) # simultaneous downloads
50 pool.map(Download, commands) 50 pool.map(Download, commands)