skeleton/setup.py
changeset 232 f1f26070117d
parent 139 16aafc56a1ac
child 1802 d628defebc17
--- a/skeleton/setup.py	Fri Dec 19 14:53:06 2008 +0100
+++ b/skeleton/setup.py	Fri Dec 19 14:53:40 2008 +0100
@@ -17,39 +17,24 @@
 # 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 """ Generic Setup script, takes package info from __pkginfo__.py file """
 
-import os
-import sys
-import shutil
 from distutils.core import setup
-from distutils import command
-from distutils.command import install_lib
-from os.path import isdir, exists, join, walk
 
 # import required features
 from __pkginfo__ import distname, version, license, short_desc, long_desc, \
      web, author, author_email
-try:
-    from __pkginfo__ import scripts
-except ImportError:
-    scripts = []
+# import optional features
 try:
     from __pkginfo__ import data_files
 except ImportError:
     data_files = None
-    
-def ensure_scripts(linux_scripts):
-    """creates the proper script names required for each platform
-    (taken from 4Suite)
-    """
-    from distutils import util
-    if util.get_platform()[:3] == 'win':
-        scripts_ = [script + '.bat' for script in linux_scripts]
-    else:
-        scripts_ = linux_scripts
-    return scripts_
+try:
+    from __pkginfo__ import include_dirs
+except ImportError:
+    include_dirs = []
 
 def install(**kwargs):
     """setup entry point"""
+    #kwargs['distname'] = modname
     return setup(name=distname,
                  version=version,
                  license=license,
@@ -58,7 +43,6 @@
                  author=author,
                  author_email=author_email,
                  url=web,
-                 scripts=ensure_scripts(scripts),
                  data_files=data_files,
                  **kwargs)