diff --git a/setup.py b/setup.py index e4c57a7..2bcf68d 100755 --- a/setup.py +++ b/setup.py @@ -3,10 +3,20 @@ import os, sys, glob, fnmatch ## Added 10 Jan 2008 -from distutils.core import setup, Extension -import distutils.command.install_data -from distutils.core import setup -from DistUtilsExtra.command import * + +try: + from distutils.core import setup, Extension + import distutils.command.install_data + from distutils.core import setup +except: + print "DistUtils / SetupTools are required" + sys.exit(1) + +try: + from DistUtilsExtra.command import * +except: + print "DistUtils Extras is required" + sys.exit(1) setup(name = "oblogout", version = "0.2",