GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — drozer/setup.py at develop · ArrayDC/drozer Expand file tree/ Copy pathsetup.pyMore file actions 53 lines (44 loc) · 1.82 KB / Copy pathsetup.pyFile metadata and controls53 lines (44 loc) · 1.82 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 import fnmatch import glob import os import setuptools from drozer import meta def find_files(src): matches = [] for root, dirnames, filenames in os.walk(src): matches.extend(map(lambda f: os.path.join(root, f), filenames)) return matches def find_libs(src): matches = [] for root, dirnames, filenames in os.walk(src): for filename in fnmatch.filter(dirnames, 'lib'): matches.extend(glob.glob(os.path.join(root, filename, "*", "*"))) for filename in fnmatch.filter(dirnames, 'libs'): matches.extend(glob.glob(os.path.join(root, filename, "*", "*"))) return map(lambda fn: os.path.basename(fn), filter(lambda fn: os.path.isfile(fn), matches)) setuptools.setup( name = meta.name, version = str(meta.version), author = meta.vendor, author_email = meta.contact, description = meta.description, long_description = open(os.path.join(os.path.dirname(__file__), "README.md")).read(), license = meta.license, keywords = meta.keywords, url = meta.url, packages = setuptools.find_packages("src"), package_dir = { "drozer": "src/drozer", "mwr": "src/mwr", "pydiesel": "src/pydiesel" }, package_data = { "": ["*.apk", "*.bks", "*.crt", "*.docx", "*.jar", "*.key", "*.sh", "*.xml", "busybox"] + find_libs("src"), "drozer": ["lib/aapt", "lib/aapt.exe", "lib/*.apk", "lib/*.jar", "lib/*.pem", "lib/*.pk8", "lib/weasel/armeabi/w", "server/web_root/*" ] }, scripts = ["bin/drozer", "bin/drozer-complete"], install_requires = ["protobuf==2.4.1", "pyopenssl==0.13"], classifiers = []) |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |