summaryrefslogtreecommitdiff
path: root/bundler/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'bundler/main.py')
-rw-r--r--bundler/main.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/bundler/main.py b/bundler/main.py
index 4768c31..f3308a6 100644
--- a/bundler/main.py
+++ b/bundler/main.py
@@ -13,9 +13,9 @@ from distutils import dir_util
from actions import GitCloneAll, PythonSetupAll, CreateDirStructure
from actions import CollectAllDeps, CopyBinaries, PLister, SeededConfig
from actions import DarwinLauncher, CopyAssets, CopyMisc, FixDylibs
-from actions import DmgIt, PycRemover, TarballIt
+from actions import DmgIt, PycRemover, TarballIt, MtEmAll, ZipIt
-from utils import IS_MAC
+from utils import IS_MAC, IS_WIN
sorted_repos = [
"leap_assets",
@@ -106,12 +106,19 @@ def main():
pyc = init(PycRemover)
pyc.run()
+ if IS_WIN:
+ mt = init(MtEmAll)
+ mt.run()
+
if IS_MAC:
dm = init(DmgIt)
- dm.run()
+ dm.run(sorted_repos, args.nightly)
+ elif IS_WIN:
+ zi = init(ZipIt)
+ zi.run(sorted_repos, args.nightly)
else:
ti = init(TarballIt)
- ti.run()
+ ti.run(sorted_repos, args.nightly)
# do manifest on windows