diff options
Diffstat (limited to 'bundler/main.py')
| -rw-r--r-- | bundler/main.py | 15 | 
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 | 
