Commit 81213a2c authored by Greg Ward's avatar Greg Ward

Check if the claimed build directory doesn't exist, and warn that we don't

have any Python modules to install (rather than bomb when we try to copy
a non-existent directory).
parent dcc3e4d4
...@@ -53,7 +53,12 @@ class install_lib (Command): ...@@ -53,7 +53,12 @@ class install_lib (Command):
# Install everything: simply dump the entire contents of the build # Install everything: simply dump the entire contents of the build
# directory to the installation directory (that's the beauty of # directory to the installation directory (that's the beauty of
# having a build directory!) # having a build directory!)
outfiles = self.copy_tree (self.build_dir, self.install_dir) if os.path.isdir(self.build_dir):
outfiles = self.copy_tree (self.build_dir, self.install_dir)
else:
self.warn("'%s' does not exist -- no Python modules to install" %
self.build_dir)
return
# (Optionally) compile .py to .pyc # (Optionally) compile .py to .pyc
# XXX hey! we can't control whether we optimize or not; that's up # XXX hey! we can't control whether we optimize or not; that's up
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment