=== added file 'combo.wsgi'
@@ -0,0 +1,16 @@
+import os
+import site
+import sys
+
+# If you have some lazr modules installed but lazr-js is not installed in a
+# system location, the lazr 'namespace package' interferes with importing the
+# lazr-js code.
+sys.modules.pop('lazr', None)
+
+ROOT = os.path.dirname(__file__)
+
+sys.path.insert(0, os.path.join(ROOT, 'src-py'))
+
+from lazr.js.combo import combo_app
+
+application = combo_app(os.path.join(ROOT, "build"))
=== modified file 'src-py/lazr/js/build.py'
@@ -13,12 +13,13 @@
from glob import glob
import cssutils
-import pkg_resources
HERE = os.path.dirname(__file__)
BUILD_DIR = os.path.normpath(os.path.join(HERE, '..', '..', '..', 'build'))
-SRC_DIR = pkg_resources.resource_filename(
- pkg_resources.Requirement.parse("lazr-js"), "lazrjs")
+SRC_DIR = os.path.normpath(os.path.join(HERE, '..', '..', '..'))
+
+##SRC_DIR = pkg_resources.resource_filename(
+## pkg_resources.Requirement.parse("lazr-js"), "lazrjs")
ESCAPE_STAR_PROPERTY_RE = re.compile(r'\*([a-zA-Z0-9_-]+):')
UNESCAPE_STAR_PROPERTY_RE = re.compile(r'([a-zA-Z0-9_-]+)_ie_star_hack:')