fix smf worker in built mode

pull/149/head
nightwing 2015-09-10 02:00:30 +04:00
rodzic 3b711b6e94
commit 6d8ac4b5dd
1 zmienionych plików z 10 dodań i 3 usunięć

Wyświetl plik

@ -237,7 +237,11 @@ function main(options, imports, register) {
if (module == "plugins/c9.ide.language/worker") {
// jsonalyzer is missing in built version of local
var jsonalyzer = require("../c9.ide.language.jsonalyzer/default_plugins");
var salesforce = require("lib/salesforce.language/__worker__");
var extraPackages = ["plugins/@smartface/smartface.language/loadInclude"];
try {
extraPackages = extraPackages.concat(require("lib/salesforce.language/__worker__"));
} catch(e) {}
// TODO find a saner method for managing files loaded in language worker
modules = [
"plugins/c9.ide.language/worker",
"plugins/c9.ide.language.generic/local_completer",
@ -262,8 +266,11 @@ function main(options, imports, register) {
"plugins/c9.ide.language.javascript.tern/worker/tern_worker",
"plugins/c9.ide.language.javascript.tern/worker/architect_resolver_worker",
"plugins/c9.ide.language.javascript.eslint/worker/eslint_worker",
].concat(jsonalyzer.handlersWorker).concat(salesforce).concat(jsonalyzer.helpersWorker);
}
]
.concat(jsonalyzer.handlersWorker)
.concat(jsonalyzer.helpersWorker)
.concat(extraPackages);
}
build(modules, {
cache: cache,