Oops, i've forgot that archive is preparing by scons, so stripping should
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 1 Apr 2011 21:38:04 +0000 (21:38 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 1 Apr 2011 21:38:04 +0000 (21:38 +0000)
happpen before calling scons (hope, binaries wouldn't be overwritten by it)

build_files/buildbot/slave_pack.py

index 28225b6..7b62864 100644 (file)
@@ -60,13 +60,11 @@ if builder.find('scons') != -1:
             config_fpath = os.path.join(config_dir, config)
             scons_options.append('BF_CONFIG=' + config_fpath)
 
-        retcode = subprocess.call(['python', 'scons/scons.py'] + scons_options)
-        if retcode == 0:
-            blender = os.path.join(install_dir, 'blender')
-            blenderplayer = os.path.join(install_dir, 'blenderplayer')
-
-            subprocess.call(['strip', '--strip-all', blender, blenderplayer])
+        blender = os.path.join(install_dir, 'blender')
+        blenderplayer = os.path.join(install_dir, 'blenderplayer')
+        subprocess.call(['strip', '--strip-all', blender, blenderplayer])
 
+        retcode = subprocess.call(['python', 'scons/scons.py'] + scons_options)
         sys.exit(retcode)
     else:
         retcode = subprocess.call(['python', 'scons/scons.py'] + scons_options)