Add new clang-incoming and clang-master packages that automate git clone and build clang from sources.

This commit is contained in:
Jukka Jylänki
2014-07-03 23:38:51 +03:00
parent 34d478034f
commit baee119231
2 changed files with 150 additions and 9 deletions

View File

@@ -50,6 +50,54 @@
"activated_path": "%installation_dir%/bin",
"activated_cfg": "LLVM_ROOT='%installation_dir%/bin'"
},
{
"id": "clang",
"version": "incoming",
"bitness": 32,
"install_path": "clang/fastcomp",
"url": "https://github.com/kripken/emscripten-fastcomp",
"clang_url": "https://github.com/kripken/emscripten-fastcomp-clang",
"git_branch": "incoming",
"custom_install_script": "build_fastcomp",
"activated_path": "%installation_dir%/%fastcomp_build_bin_dir%",
"activated_cfg": "LLVM_ROOT='%installation_dir%/%fastcomp_build_bin_dir%'"
},
{
"id": "clang",
"version": "incoming",
"bitness": 64,
"install_path": "clang/fastcomp",
"git_branch": "incoming",
"url": "https://github.com/kripken/emscripten-fastcomp",
"clang_url": "https://github.com/kripken/emscripten-fastcomp-clang",
"custom_install_script": "build_fastcomp",
"activated_path": "%installation_dir%/%fastcomp_build_bin_dir%",
"activated_cfg": "LLVM_ROOT='%installation_dir%/%fastcomp_build_bin_dir%'"
},
{
"id": "clang",
"version": "master",
"bitness": 32,
"install_path": "clang/fastcomp",
"url": "https://github.com/kripken/emscripten-fastcomp",
"clang_url": "https://github.com/kripken/emscripten-fastcomp-clang",
"git_branch": "master",
"custom_install_script": "build_fastcomp",
"activated_path": "%installation_dir%/%fastcomp_build_bin_dir%",
"activated_cfg": "LLVM_ROOT='%installation_dir%/%fastcomp_build_bin_dir%'"
},
{
"id": "clang",
"version": "master",
"bitness": 64,
"install_path": "clang/fastcomp",
"git_branch": "master",
"url": "https://github.com/kripken/emscripten-fastcomp",
"clang_url": "https://github.com/kripken/emscripten-fastcomp-clang",
"custom_install_script": "build_fastcomp",
"activated_path": "%installation_dir%/%fastcomp_build_bin_dir%",
"activated_cfg": "LLVM_ROOT='%installation_dir%/%fastcomp_build_bin_dir%'"
},
{
"id": "clang",
"version": "e1.13.0",
@@ -346,37 +394,37 @@
{
"version": "incoming",
"bitness": 32,
"uses": ["clang-3.2-32bit", "node-0.10.17-32bit", "python-2.7.5.1-32bit", "java-7.45-32bit", "git-1.8.3", "emscripten-incoming"],
"uses": ["git-1.8.3", "clang-incoming-32bit", "node-0.10.17-32bit", "python-2.7.5.3-32bit", "java-7.45-32bit", "emscripten-incoming"],
"os": "win"
},
{
"version": "incoming",
"bitness": 64,
"uses": ["clang-3.2-64bit", "node-0.10.17-64bit", "python-2.7.5-64bit", "java-7.45-64bit", "git-1.8.3", "emscripten-incoming"],
"uses": ["git-1.8.3", "clang-incoming-64bit", "node-0.10.17-64bit", "python-2.7.5.3-64bit", "java-7.45-64bit", "emscripten-incoming"],
"os": "win"
},
{
"version": "incoming",
"bitness": 64,
"uses": ["clang-3.2-64bit", "node-0.10.18-64bit", "emscripten-incoming"],
"uses": ["clang-incoming-64bit", "node-0.10.18-64bit", "emscripten-incoming"],
"os": "osx"
},
{
"version": "master",
"bitness": 32,
"uses": ["clang-3.2-32bit", "node-0.10.17-32bit", "python-2.7.5.1-32bit", "java-7.45-32bit", "git-1.8.3", "emscripten-master"],
"uses": ["git-1.8.3", "clang-master-32bit", "node-0.10.17-32bit", "python-2.7.5.3-32bit", "java-7.45-32bit", "emscripten-master"],
"os": "win"
},
{
"version": "master",
"bitness": 64,
"uses": ["clang-3.2-64bit", "node-0.10.17-64bit", "python-2.7.5-64bit", "java-7.45-64bit", "git-1.8.3", "emscripten-master"],
"uses": ["git-1.8.3", "clang-master-64bit", "node-0.10.17-64bit", "python-2.7.5.3-64bit", "java-7.45-64bit", "emscripten-master"],
"os": "win"
},
{
"version": "master",
"bitness": 64,
"uses": ["clang-3.2-64bit", "node-0.10.18-64bit", "emscripten-master"],
"uses": ["clang-master-64bit", "node-0.10.18-64bit", "emscripten-master"],
"os": "osx"
},
{