streamline demo startup

This commit is contained in:
Fabian Jakobs 2011-01-10 13:19:14 +01:00
commit 32d7246abd
3 changed files with 7 additions and 18 deletions

View file

@ -1,11 +0,0 @@
define(function(a) {
a("pilot/fixoldbrowsers");
var b = a("pilot/plugin_manager").catalog, d = a("pilot/plugin_manager").REASONS.APP_STARTUP;
a("pilot/settings");
b.registerPlugins(["pilot/index", "cockpit/index"]).then(function() {
var c = a("pilot/environment").create();
b.startupPlugins({env:c}, d).then(function() {
a("demo/startup").launch(c)
})
})
});

View file

@ -37,9 +37,6 @@
var config = {
packagePaths: {
"../lib": [
{ name:"ace", lib: "." }
],
"../support/cockpit/lib": [
{ name: "cockpit", main: "index", lib: "." }
],
@ -47,18 +44,21 @@ var config = {
{ name: "pilot", main: "index", lib: "." }
]
},
paths: { demo_startup: "../demo/demo_startup" }
paths: {
demo: "../demo",
ace: "../lib/ace"
}
};
var deps = [ "pilot/fixoldbrowsers", "pilot/plugin_manager", "pilot/settings",
"pilot/environment", "demo_startup" ];
"pilot/environment", "demo/startup" ];
require(config, deps, function() {
var catalog = require("pilot/plugin_manager").catalog;
catalog.registerPlugins([ "pilot/index", "cockpit/index" ]).then(function() {
var env = require("pilot/environment").create();
catalog.startupPlugins({ env: env }).then(function() {
require("demo_startup").launch(env);
require("demo/startup").launch(env);
});
});
});

View file

@ -235,4 +235,4 @@ exports.launch = function(env) {
});
};
});
});