#!/usr/bin/env python # DT Home # Package # # Douglas Thrift # # pkg.py # Copyright 2012 Douglas Thrift # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import pip import platform pkg = lambda args: sys.exit(pip.main(args)) # Only use PyPM on 32bit ActivePython since 64bit requires a Business License if platform.system() == 'Windows' and platform.machine() == 'x86': try: import pypm pkg = lambda args: pypm.cmd(['-g'] + args) except ImportError: pass if __name__ == '__main__': import sys pkg(sys.argv[1:])