OSDN Git Service

implement createMaterials.
[meshio/meshio.git] / swig / blender / cp.py
1 import shutil
2
3 DST_24=[
4         "T:/Blender/bf-blender/build2.4git/bin/Release/.blender/scripts",
5         "T:/Blender/bf-blender/build2.4git/bin/Debug/.blender/scripts",
6         "T:/Blender/blender-2.49b-windows/.blender/scripts",
7         ]
8
9 MAP_25={
10         "mqo_import.py": "import_scene_mqo.py",
11         "bl25.py": "bl25.py",
12         }
13
14 DST_25=[
15         "T:/Blender/blender-2.5-alpha2-win32/.blender/scripts/io",
16         "T:/Blender/bf-blender/build2.5/bin/Debug/.blender/scripts/io",
17         "T:/Blender/bf-blender/build2.5git/bin/Release/.blender/scripts/io",
18         "T:/Blender/1340_Release/Release/.blender/scripts/io",
19         ]
20
21 def copy24(src):
22     print("copy %s..." % src)
23     for dst in DST_24:
24         dst="%s/%s" % (dst, src)
25         print(dst)
26         shutil.copy(src, dst)
27
28 def copy25(src):
29     print("copy %s..." % src)
30     for dst in DST_25:
31         try:
32             dst="%s/%s" % (dst, MAP_25[src])
33         except:
34             continue
35         print(dst)
36         shutil.copy(src, dst)
37
38 if __name__=="__main__":
39     import sys
40
41     for v in sys.argv[1:]:
42         copy24(v)
43         copy25(v)
44