Allow hooke.ui to load with missing hooke.license submodule.
authorW. Trevor King <wking@drexel.edu>
Mon, 9 Aug 2010 12:15:19 +0000 (08:15 -0400)
committerW. Trevor King <wking@drexel.edu>
Mon, 9 Aug 2010 12:15:19 +0000 (08:15 -0400)
commit981f6e268f4ab1efd5dc5d6f68541b8316e89c4b
tree8332bff32a1f75855245eb5fe5281267d170e01b
parenteae1b4d4290a2a3004b62219da8417bddbf30415
Allow hooke.ui to load with missing hooke.license submodule.

This is like similar code in hooke/__init__.py, and allows you to run
Hooke from a snapshot without generating the license.py file.

hooke/license.py is generated as needed by update_copyright.py, so
it's not tracked by the version control system.  However, running
update_copyright.py requires a working Mercurial repository, which
users may not have if they installed from a VCS tarball, etc.  This
code allows those users to run Hooke from such snapshots.

Official releases should bundle a generates license.py file, so in
that case this code is superfluous.
hooke/ui/__init__.py