[WebUI] Copy non-minified JS file if slimit missing

This will remove the setup dependency in "slimit" package.
In case "slimit" is missing, the non-minified JS files will be copied
as is to the build.
"slimit" is marked as a dependency for development process only.
This commit is contained in:
DjLegolas 2018-10-05 02:25:34 +03:00 committed by Calum Lind
parent ba6af99b05
commit 0ed3554f95

View File

@ -57,7 +57,10 @@ if module_exists('closure'):
elif module_exists('slimit'):
from slimit import minify
else:
raise ImportError('Requires "slimit" package for minifying WebUI files.')
print('WARNING: Unable to minify js files. They will be copied as is.')
def minify(text):
return text
def source_files_list(source_dir):