@@ -164,16 +164,14 @@ in rec {
164164 obelisk-asset-manifest-generate "$src" "$haskellManifest" ${packageName} ${moduleName} "$symlinked"
165165 '';
166166
167− compressedJs = frontend: optimizationLevel: pkgs.runCommand "compressedJs" {
168− buildInputs = if optimizationLevel == null then [] else [ pkgs.closurecompiler ];
169− } ''
167+ compressedJs = frontend: optimizationLevel: pkgs.runCommand "compressedJs" {} ''
170168 mkdir $out
171169 cd $out
172170 ln -s "${haskellLib.justStaticExecutables frontend}/bin/frontend.jsexe/all.js" all.unminified.js
173171 ${if optimizationLevel == null then ''
174172 ln -s all.unminified.js all.js
175173 '' else ''
176− closure-compiler --externs "${reflex-platform.ghcjsExternsJs}" -O ${optimizationLevel} --jscomp_warning=checkVars --create_source_map="all.js.map" --source_map_format=V3 --js_output_file="all.js" all.unminified.js
174+ ${pkgs.closurecompiler}/bin/closure-compiler --externs "${reflex-platform.ghcjsExternsJs}" -O ${optimizationLevel} --jscomp_warning=checkVars --create_source_map="all.js.map" --source_map_format=V3 --js_output_file="all.js" all.unminified.js
177175 echo "//# sourceMappingURL=all.js.map" >> all.js
178176 ''}
179177 '';