-rw-r--r-- | scripts/builder/frontends/deltaBuilder.py | 9 | ||||
-rwxr-xr-x | scripts/proxy/main.py | 5 |
2 files changed, 13 insertions, 1 deletions
diff --git a/scripts/builder/frontends/deltaBuilder.py b/scripts/builder/frontends/deltaBuilder.py index a341a83..17ac941 100644 --- a/scripts/builder/frontends/deltaBuilder.py +++ b/scripts/builder/frontends/deltaBuilder.py @@ -12,3 +12,10 @@ class DeltaBuilder(FrontendBuilder): def copyStaticResources (self, targetFolder): - pass + resourcesToCopy = [ + {'folder': 'properties', 'source': 'manifest.appcache', 'target': 'manifest.appcache'} + ] + + for resource in resourcesToCopy: + src = self.absolutePathForSourceFile(resource['folder'], resource['source']) + dst = self.absolutePathForTargetFile(targetFolder, '', resource['target']) + shutil.copy2(src, dst) diff --git a/scripts/proxy/main.py b/scripts/proxy/main.py index 8ce4989..58a4d7f 100755 --- a/scripts/proxy/main.py +++ b/scripts/proxy/main.py @@ -50,2 +50,6 @@ class ClipperzTestSite(server.Site): result = static.File(absoluteFilePath, contentType) + elif pathParts[2].endswith('.appcache'): + contentType = 'text/cache-manifest' + absoluteFilePath = os.path.join(projectBaseDir(), 'frontend', version, 'properties', pathParts[2]) + result = static.File(absoluteFilePath, contentType) else: @@ -95,2 +99,3 @@ def main (): site = ClipperzTestSite(proxy.ReverseProxyResource('localhost', 8080, '/java-backend')) +# site = ClipperzTestSite(proxy.ReverseProxyResource('www.clipperz.com', 443, '/')) reactor.listenTCP(8888, site) |