From ed95723fe8599c20eeebd228e1bb4f975ffefc23 Mon Sep 17 00:00:00 2001 From: Tomas Touceda Date: Wed, 16 Jul 2014 16:19:19 -0400 Subject: Remove unused code --- bundler/actions.py | 18 ++++++++++++++++++ bundler/depcollector.py | 2 ++ bundler/main.py | 3 +++ 3 files changed, 23 insertions(+) (limited to 'bundler') diff --git a/bundler/actions.py b/bundler/actions.py index df96c92..9b6b12a 100644 --- a/bundler/actions.py +++ b/bundler/actions.py @@ -689,3 +689,21 @@ class SignIt(Action): "Bitmask.app") print codesign("-s", identity, "--force", "--deep", "--verbose", main_app) print "Done" + + + +class RemoveUnused(Action): + def __init__(self, basedir, skip, do): + Action.__init__(self, "rmunused", basedir, skip, do) + + @skippable + def run(self): + print "Removing unused python code..." + test_dirs = find(self._basedir, "-name", "*test*").strip().splitlines() + for td in test_dirs: + rm("-rf", os.path.join(self._basedir, td)) + + twisted_used = ["aplication", "conch", "cred", "version", "internet", "mail"] + # twisted_files = find(self._basedir, "-name", "t + print "Done" + diff --git a/bundler/depcollector.py b/bundler/depcollector.py index 091b440..88a1646 100644 --- a/bundler/depcollector.py +++ b/bundler/depcollector.py @@ -35,6 +35,8 @@ def collect_deps(root, dest_lib_dir, path_file): mg.import_hook("pkg_resources") mg.import_hook("_sre") mg.import_hook("zope.proxy") + mg.import_hook("tuf") + mg.import_hook("timeit") mg.run_script(root) packages = [mg.findNode(i) for i in ["leap.common", "leap.keymanager", "leap.mail", "leap.soledad.client", "leap.soledad.common", "jsonschema"]] diff --git a/bundler/main.py b/bundler/main.py index e26537a..715225f 100644 --- a/bundler/main.py +++ b/bundler/main.py @@ -14,6 +14,7 @@ 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, MtEmAll, ZipIt, SignIt +from actions import RemoveUnused from utils import IS_MAC, IS_WIN @@ -124,6 +125,8 @@ def main(): zi = init(ZipIt) zi.run(sorted_repos, args.nightly) else: + ru = init(RemoveUnused) + ru.run() ti = init(TarballIt) ti.run(sorted_repos, args.nightly) -- cgit v1.2.3