|
@@ -47,6 +47,7 @@ if (3 > process.argv.length) {
|
|
|
usage();
|
|
|
} else {
|
|
|
var files = handle_options(process.argv.slice(2));
|
|
|
+ check_for_closure_compiler();
|
|
|
var compilerFiles = resolve_libraries();
|
|
|
collect_files(files);
|
|
|
create_compiler(compilerFiles);
|
|
@@ -78,18 +79,15 @@ function handle_options(optionsArray) {
|
|
|
case '-o':
|
|
|
defaults.closure = true;
|
|
|
defaults.closure_parts = true;
|
|
|
- check_for_closure_compiler();
|
|
|
break;
|
|
|
case '-O':
|
|
|
defaults.closure = true;
|
|
|
defaults.closure_full = true;
|
|
|
- check_for_closure_compiler();
|
|
|
break;
|
|
|
case '-A':
|
|
|
defaults.closure = true;
|
|
|
defaults.closure_options = defaults.closure_options + ' --compilation_level ADVANCED_OPTIMIZATIONS';
|
|
|
defaults.closure_full = true;
|
|
|
- check_for_closure_compiler();
|
|
|
break;
|
|
|
case '-d':
|
|
|
defaults.deploy = true;
|