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)
commit4d017ba9b01933922466d8538b3283f28b0e174c
tree8332bff32a1f75855245eb5fe5281267d170e01b
parent4b523539d61ee1f143e4d7c2d7ab9e150351e141
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