From a26fcfa4b69d9ae756019fe7e611be9a8d155cb7 Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Thu, 25 Apr 2013 19:00:57 +0200 Subject: [PATCH] Ignore a missing mediacompress since its a local package. [ci skip] --- doc/web/hooks/__hooks__.py | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/doc/web/hooks/__hooks__.py b/doc/web/hooks/__hooks__.py index 0935d6580..3eb7b06cf 100644 --- a/doc/web/hooks/__hooks__.py +++ b/doc/web/hooks/__hooks__.py @@ -1,17 +1,27 @@ # -*- coding: iso-8859-1 -*- +# Hook routines for the wok static site generator. +# Note that mediacompress is a local module. import os def compress_javascript(config, output_path): """Minify JS files.""" - from mediacompress import compress_js_files - compress_js_files(output_path, excludes=("*.min.js",)) + try: + from mediacompress import compress_js_files + except ImportError: + pass + else: + compress_js_files(output_path, excludes=("*.min.js",)) def compress_css(config, output_path): """Minify CSS files.""" - from mediacompress import compress_css_files - compress_css_files(output_path) + try: + from mediacompress import compress_css_files + except ImportError: + pass + else: + compress_css_files(output_path) def chmod(config):