diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-09-22 12:12:25 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-09-22 12:12:25 -0700 |
commit | 5c1d87ef5e3220b529733d2f983f0c64b3809de6 (patch) | |
tree | 2125da793f380e032ee54025835084ef9d8e80e5 /tools/settings_template_readonly.py | |
parent | a3e03954ae5a57cfad6cae7a1c364260c75cd2ea (diff) |
move settings.py to a less conspicuous place and rename it, to avoid confusion
Diffstat (limited to 'tools/settings_template_readonly.py')
-rw-r--r-- | tools/settings_template_readonly.py | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/tools/settings_template_readonly.py b/tools/settings_template_readonly.py new file mode 100644 index 00000000..45a30569 --- /dev/null +++ b/tools/settings_template_readonly.py @@ -0,0 +1,47 @@ +# This file will be copied to ~/.emscripten if that file doesn't exist. Or, this is that copy. +# IMPORTANT: Edit the *copy* with the right paths! +# Note: If you put paths relative to the home directory, do not forget os.path.expanduser + +import os + +# this helps projects using emscripten find it +EMSCRIPTEN_ROOT = os.path.expanduser(os.getenv('EMSCRIPTEN') or '/opt/emscripten') +LLVM_ROOT = os.path.expanduser(os.getenv('LLVM') or '/usr/bin') + +# See below for notes on which JS engine(s) you need +NODE_JS = 'node' +SPIDERMONKEY_ENGINE = [ + os.path.expanduser(os.getenv('SPIDERMONKEY') or 'js'), '-m', '-n'] +V8_ENGINE = os.path.expanduser(os.getenv('V8') or 'd8') + +JAVA = 'java' + +TEMP_DIR = '/tmp' # You will need to modify this on Windows + +#CLOSURE_COMPILER = '..' # define this to not use the bundled version + +######################################################################################################## + + +# Pick the JS engine to use for running the compiler. This engine must exist, or +# nothing can be compiled. +# +# Recommendation: If you already have node installed, use that. Otherwise, build v8 or +# spidermonkey from source. Any of these three is fine, as long as it's +# a recent version (especially for v8 and spidermonkey). + +COMPILER_ENGINE = NODE_JS +#COMPILER_ENGINE = V8_ENGINE +#COMPILER_ENGINE = SPIDERMONKEY_ENGINE + + +# All JS engines to use when running the automatic tests. Not all the engines in this list +# must exist (if they don't, they will be skipped in the test runner). +# +# Recommendation: If you already have node installed, use that. If you can, also build +# spidermonkey from source as well to get more test coverage (node can't +# run all the tests due to node issue 1669). v8 is currently not recommended +# here because of v8 issue 1822. + +JS_ENGINES = [NODE_JS, SPIDERMONKEY_ENGINE] + |