""" Installs the guiframe package """ from distutils.core import setup, Extension from distutils.sysconfig import get_python_lib import os import sys path = os.path.join(os.getcwd(), 'local_perspectives') package_dir = { "sans.guiframe":".", "sans.guiframe.local_perspectives":"local_perspectives", #"sans.guiframe.images":"images", # "sans.guiframe.media":"media", } #package_data = {"sans.guiframe": ['images/*'], # "sans.guiframe":'media/*']} package_data = {"sans.guiframe": ['images/*', 'media/*']} packages = ["sans.guiframe", "sans.guiframe.local_perspectives"] # build local plugin for dir in os.listdir(path): if dir not in ['.svn','__init__.py', '__init__.pyc']: package_name = "sans.guiframe.local_perspectives." + dir packages.append(package_name) package_dir[package_name] = "local_perspectives/" + dir setup( name="guiframe", version = "0.9.1", description = "Python module for SANS gui framework", author = "University of Tennessee", url = "http://danse.chem.utk.edu", package_dir = package_dir, packages = packages, package_data = package_data, )