diff LightTools/release.py @ 49:48705dc6e568

Fix window issues; Start on GuiRenderContext
author koryspansel
date Fri, 23 Sep 2011 16:54:51 -0700
parents 81d413160824
children
line wrap: on
line diff
--- a/LightTools/release.py	Fri Sep 23 11:50:59 2011 -0700
+++ b/LightTools/release.py	Fri Sep 23 16:54:51 2011 -0700
@@ -29,6 +29,7 @@
         raise Exception('Error: Could not locate executable')
 
     data = join(root, 'data')
+    extern = join(root, 'extern')
 
     if not isdir(data):
         raise Exception('Error: Could not locate data folder')
@@ -41,13 +42,21 @@
     shutil.copyfile(executable, join(build, basename(executable)))
         
     for filename in relative_walk(data):
-        filepath = join(build, filename)
+        filepath = join(build, 'Data', filename)
 
         if not isdir(dirname(filepath)):
             os.makedirs(dirname(filepath))
 
         shutil.copyfile(join(data, filename), filepath)
         
+    for filename in relative_walk(extern):
+        filepath = join(build, filename)
+        
+        if not isdir(dirname(filepath)):
+            os.makedirs(dirname(filepath))
+            
+        shutil.copyfile(join(extern, filename), filepath)
+        
     if not isdir(location):
         os.makedirs(location)