OSDN Git Service

fix bone tail.
[meshio/meshio.git] / swig / blender / cp.py
index bac1057..accde24 100644 (file)
@@ -1,4 +1,7 @@
 import shutil
+import os
+
+SWIG="T:/work2/sf/MeshIO/swig/meshio"
 
 DST_24=[
         "T:/Blender/bf-blender/build2.4git/bin/Release/.blender/scripts",
@@ -7,7 +10,12 @@ DST_24=[
         ]
 
 MAP_25={
+        "bl24.py": "bl24.py",
+        "bl25.py": "bl25.py",
         "mqo_import.py": "import_scene_mqo.py",
+        "mqo_export.py": "export_scene_mqo.py",
+        "pmd_import.py": "import_scene_pmd.py",
+        "pmd_export.py": "export_scene_pmd.py",
         }
 
 DST_25=[
@@ -15,6 +23,7 @@ DST_25=[
         "T:/Blender/bf-blender/build2.5/bin/Debug/.blender/scripts/io",
         "T:/Blender/bf-blender/build2.5git/bin/Release/.blender/scripts/io",
         "T:/Blender/1340_Release/Release/.blender/scripts/io",
+        "io",
         ]
 
 def copy24(src):
@@ -30,13 +39,15 @@ def copy25(src):
         try:
             dst="%s/%s" % (dst, MAP_25[src])
         except:
-            dst="%s/%s" % (dst, src)
+            continue
         print(dst)
         shutil.copy(src, dst)
 
 if __name__=="__main__":
     import sys
 
+    if not os.path.exists(SWIG):
+        os.mkdir(SWIG)
     for v in sys.argv[1:]:
         copy24(v)
         copy25(v)