OSDN Git Service

export toon textures.
[meshio/meshio.git] / swig / blender / cp.py
index 8426715..accde24 100644 (file)
@@ -1,6 +1,7 @@
 import shutil
+import os
 
-SWIG="T:/work2/sf/MeshIO/swig"
+SWIG="T:/work2/sf/MeshIO/swig/meshio"
 
 DST_24=[
         "T:/Blender/bf-blender/build2.4git/bin/Release/.blender/scripts",
@@ -14,6 +15,7 @@ MAP_25={
         "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=[
@@ -21,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):
@@ -29,7 +32,6 @@ def copy24(src):
         dst="%s/%s" % (dst, src)
         print(dst)
         shutil.copy(src, dst)
-    shutil.copy(src, SWIG)
 
 def copy25(src):
     print("copy %s..." % src)
@@ -40,11 +42,12 @@ def copy25(src):
             continue
         print(dst)
         shutil.copy(src, dst)
-    shutil.copy(src, "%s/%s" % (SWIG, MAP_25[src]))
 
 if __name__=="__main__":
     import sys
 
+    if not os.path.exists(SWIG):
+        os.mkdir(SWIG)
     for v in sys.argv[1:]:
         copy24(v)
         copy25(v)