Merge pull request +9273 from c9/smf

Fix smf worker in built mode
pull/149/head
Fabian Jakobs 2015-09-11 14:18:37 +02:00
commit f48a91e75b
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,