diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-11-13 11:27:22 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-11-13 11:27:22 -0800 |
commit | 8263e2377f6cbbb88523aefeb86123e1a6887f1a (patch) | |
tree | 044cacf306add04577df3c490649fb94ac4390c7 /src/jsifier.js | |
parent | eb6144f24f3379b6de5e59a3811dcaa1514c2b00 (diff) |
headless option
Diffstat (limited to 'src/jsifier.js')
-rw-r--r-- | src/jsifier.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jsifier.js b/src/jsifier.js index feb7b74d..fae92f70 100644 --- a/src/jsifier.js +++ b/src/jsifier.js @@ -1294,6 +1294,11 @@ function JSify(data, functionsOnly, givenFunctions) { print('// Warning: printing of i64 values may be slightly rounded! No deep i64 math used, so precise i64 code not included'); print('var i64Math = null;'); } + if (HEADLESS) { + print('if (!ENVIRONMENT_IS_WEB) {'); + print(read('headless.js').replace("'%s'", "'http://emscripten.org'").replace("'?%s'", "''").replace('%s,', 'null,').replace('%d', '0')); + print('}'); + } var generated = itemsDict.functionStub.concat(itemsDict.GlobalVariablePostSet); generated.forEach(function(item) { print(indentify(item.JS || '', 2)); }); if (RUNTIME_TYPE_INFO) { |