Fixed: Introduce ’jake install-inline’ task to generate the cappuccino framework with objj_msgSend function inlined. Also introduced options in ’index-debug.html’ templates to allow inline of objj_msgSend function when compiling in browser.

This commit is contained in:
Martin Carlberg
2015-10-06 13:34:28 +02:00
parent 101261ca63
commit e45e31d223
16 changed files with 51 additions and 15 deletions
+8
View File
@@ -148,6 +148,7 @@ global.filedir = JAKE.filedir;
global.FileList = JAKE.FileList;
global.$CONFIGURATION = SYSTEM.env['CONFIG'];
global.$INLINE_MSG_SEND = SYSTEM.env['INLINE_MSG_SEND'];
global.$BUILD_DIR = SYSTEM.env['BUILD_PATH'];
global.$BUILD_CONFIGURATION_DIR = FILE.join($BUILD_DIR, $CONFIGURATION);
@@ -597,6 +598,13 @@ task ("release", function()
spawnJake("build");
});
task ("release-inline", function()
{
SYSTEM.env["CONFIG"] = "Release";
SYSTEM.env['INLINE_MSG_SEND'] = true;
spawnJake("build");
});
task ("debug", function()
{
SYSTEM.env["CONFIG"] = "Debug";