Make sure atom-shell is build before creating distribution.
authorCheng Zhao <zcbenz@gmail.com>
Wed, 17 Jul 2013 02:57:25 +0000 (10:57 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Wed, 17 Jul 2013 02:57:25 +0000 (10:57 +0800)
script/create-dist.py

index 3dd3ac7..da684b0 100755 (executable)
@@ -20,12 +20,18 @@ def main():
   rm_rf(DIST_DIR)
   os.makedirs(DIST_DIR)
 
+  force_build()
   copy_binaries()
   copy_license()
   create_version()
   create_zip()
 
 
+def force_build():
+  build = os.path.join(SOURCE_ROOT, 'script', 'build.py')
+  subprocess.check_call([sys.executable, build, '-c', 'Release']);
+
+
 def copy_binaries():
   shutil.copytree(BUNDLE_DIR, os.path.join(DIST_DIR, BUNDLE_NAME),
                   symlinks=True)