9cee94ad5e
Download the list of tags directly from Emscripten github repository, instead of having a hardcoded list of tags.
Jukka Jylänki
2015-07-03 01:05:23 +03:00
3bf41eba42
Use $0 to get execution path
Fumiya Chiba
2015-04-15 20:42:18 +09:00
3bea227bf9
When activating environment, make sure the new PATH items come first before existing ones.
Jukka Jylanki
2015-04-12 17:52:13 +03:00
42d7b34bb9
Improve progress prints when installing tools and SDKs.
Jukka Jylänki
2015-04-12 17:13:15 +03:00
fd67c1fb15
Adjust emsdk to build optimizer to a sibling directory of emscripten instead to a subdirectory, to allow git clean.
Jukka Jylänki
2015-04-12 17:04:46 +03:00
4737852f1c
Mark 1.27.0 sdk old. Remove bitness on Emscripten SDK 1.30.0 tool.
Jukka Jylänki
2015-04-12 16:12:49 +03:00
086a40be96
Remove bitness on precompiled 1.30.0 Emscripten package, since the binary portion of it (optimizer.exe) comes as part of the precompiled clang instead.
Jukka Jylänki
2015-04-12 15:57:37 +03:00
299ef1b977
Fix SpiderMonkey url.
Jukka Jylänki
2015-04-12 15:29:24 +03:00
f689b9769b
Add new SpiderMonkey 37.0.1 and nightly-04-12 packages.
Jukka Jylänki
2015-04-12 15:12:48 +03:00
96bcbf30a5
Update README.md for new download links.
Jukka Jylänki
2015-04-12 14:43:16 +03:00
a9430f510c
Add new node.js packages for 0.12.2, and deprecate previous versions.
Jukka Jylänki
2015-04-12 14:23:39 +03:00
2855a78c5b
Add manifest packages for 1.30.0. Separate 32bit and 64bit Emscripten targets for master and incoming branches.
Jukka Jylänki
2015-04-12 14:19:34 +03:00
c7f3f2ff51
Fix case insensitivity check for --build=type
Jukka Jylänki
2015-04-10 14:40:54 +03:00
321f0ea46c
Don't pass /maxcpucount parameter to msbuild, since it already spawns the full number of cl.exe instances by itself.
Jukka Jylänki
2015-04-09 16:00:55 +03:00
1170e55abd
Add new --build=type option that allows customizing whether to build Debug, Release, MinSizeRel or RelWithDebInfo targets of LLVM and Emscripten optimizer. Closes#19.
Jukka Jylänki
2015-04-08 17:14:33 +03:00
04c3e37909
Fix python 3 incompatibility.
Jukka Jylänki
2015-04-08 16:16:44 +03:00
a87f5a5140
Update .gitignore to cover embedded files.
Jukka Jylänki
2015-04-08 16:14:18 +03:00
12213e4d59
Change Emscripten repository URLs to use https:// handler instead of the git:// handler, because git protocol is not as secure, and is inaccessible behind firewalls for some users.
Jukka Jylänki
2015-04-08 16:11:29 +03:00
b928162681
Fix more instances of python 3 incompatibility after previous merge.
Jukka Jylänki
2015-04-08 16:07:17 +03:00
b0dcb8159e
Merge remote-tracking branch 'remotes/gagern/python3'
Jukka Jylänki
2015-04-08 16:04:28 +03:00
4957c20d72
Add support for specifying the number of cores to use when building tools in the SDK, with the -jX command line option to 'emsdk install'. Fixes#28.
Jukka Jylänki
2015-04-08 15:52:36 +03:00
766b656206
Enable cmdline param parsing on 'install' to accept options.
Jukka Jylänki
2015-04-08 15:39:01 +03:00
9a8ad4764c
Remove stale code.
Jukka Jylänki
2015-04-08 15:36:12 +03:00
4fa8dcd696
Fix activation of sdk-master-64bit on Windows.
Jukka Jylänki
2015-04-07 18:15:52 +03:00
a425415003
Undo one change from str to unicode
Martin von Gagern
2015-03-31 22:31:45 +02:00
44df6dcec5
Fix some Python 3 problems with bytes versus string
Martin von Gagern
2015-03-31 16:40:12 +02:00
b634d55a8f
Make emsdk script compatible with Python 3
Martin von Gagern
2015-03-31 15:44:34 +02:00
1a98893ff7
Add useful error information on non-http error
Aidan Hobson Sayers
2015-01-26 00:04:15 +00:00
ef17aeb616
Add new option '--embedded' to emsdk activate to bundle all Emscripten configuration, temp, cache and ports directories inside the emsdk root directory.
Jukka Jylänki
2015-01-23 16:21:21 +02:00
a9ba3a857a
Make the optimizer build path optionally specified so that it points to correct location on OSX and Linux as well.
Jukka Jylänki
2015-01-19 09:42:00 +02:00
b79fb12ec7
Update fastcomp_build_bin_dir() to understand new LLVM 3.5 build output directory structure, which has changed from LLVM 3.4.
Jukka Jylänki
2015-01-13 13:33:13 +02:00
7f57edd02e
Refactor CMake generator as a top level option CMAKE_GENERATOR to avoid code duplication.
Jukka Jylänki
2015-01-12 17:58:16 +02:00
319ccb1caf
As part of Emscripten incoming and master installations, build Emscripten native optimizer tool. Also enable VS2012 and VS2013 builds.
Jukka Jylänki
2014-12-19 17:57:01 -05:00
a179b57e82
Refactor fastcomp build script to separate cmake and make calls so that they can be reused for building other tools.
Jukka Jylänki
2014-12-19 17:16:19 -05:00
4f52f0e181
Add a comment to emsdk_env.sh to remind that it's supposed to be sourced.
Jukka Jylänki
2014-12-30 18:55:49 +02:00
930d4417e8
Update .gitignore to contain the mingw folder.
Jukka Jylänki
2014-12-19 17:03:45 -05:00
9f62e00449
Update README links for 1.27.0.
Jukka Jylänki
2014-11-28 00:50:28 +02:00
a12b30e828
Add SDK packages for 1.27.0.
Jukka Jylänki
2014-11-28 00:48:41 +02:00
9feba75928
Fix unix env. var addition issue when the variables may have elements with spaces in them.
Jukka Jylänki
2014-11-19 17:26:38 +02:00
ef541f8ed9
Fix unix path addition issue when the path may have elements with spaces in them.
Jukka Jylänki
2014-11-19 17:25:38 +02:00
79cf18d531
Fix UI print issue where different clang git repository tools would not correctly print if they are installed or not. Fixes#21.
Jukka Jylänki
2014-11-18 19:02:12 +02:00
90da8d5dc3
$_ seems to be unreliable if used as first command of shell
Aidan Hobson Sayers
2014-11-15 21:08:18 +00:00
a4462f3c72
Mark 1.21.0 as old.
Jukka Jylänki
2014-10-06 16:07:01 +03:00
500cdb9ad5
Update download links for 1.25.0
Jukka Jylänki
2014-10-06 16:05:46 +03:00
a0b6c7a617
Add packages for Emscripten SDK 1.25.0.
Jukka Jylänki
2014-10-06 16:04:17 +03:00
030dc264cc
Document --global in more places.
Jukka Jylanki
2014-09-17 10:09:18 +03:00
e26c839e82
Add package for new Portable Git version 1.9.4 to the manifest. Adjust git usage by emsdk to never install git automatically, and prefer using system-provided git if it exists. Improve instructions to guide the user to manually installing git if not found. Fixes#13.
Jukka Jylänki
2014-09-07 05:43:14 -04:00
1b51a1e617
Allow running emsdk_env.sh from another directory.
Warren Seine
2014-09-02 12:01:35 +02:00
996d162dec
Update download links to 1.22.0.
Jukka Jylänki
2014-08-11 22:23:32 +03:00
b0673b7f29
Added Emscripten 1.22.0 packages to manifest.
Jukka Jylänki
2014-08-11 20:05:45 +03:00
2d5fe80e64
Add OSX package for crunch 1.04.
Jukka Jylänki
2014-07-29 17:56:16 +03:00
584d14db3c
Improve git lookup by using which() to search PATH if git is not installed in emsdk.
Jukka Jylänki
2014-07-28 20:22:48 +03:00
210400cd9e
Fix parallel build of fastcomp.
Jukka Jylänki
2014-07-20 04:57:41 -04:00
f5191d74d8
Add 32-bit linux sdk versions.
Jukka Jylänki
2014-07-18 10:40:46 +02:00
8ca0a036f0
Add a section that contains links to old archived installers. Add better documentation on how to grab an old Tool version.
Jukka Jylänki
2014-07-08 12:42:53 +03:00
46036b5a93
Always perform Emscripten Clang build as a parallel build.
Jukka Jylänki
2014-07-08 11:07:19 +03:00
82407a23dc
Fix update mechanism on Linux.
Jukka Jylänki
2014-07-07 15:15:43 +03:00
7f4480a657
Update emsdk activate hint.
Jukka Jylänki
2014-07-07 15:08:32 +03:00
f4afc0accc
In generated .emscripten configs, access node by default from PATH, if not set otherwise.
Jukka Jylänki
2014-07-07 15:04:48 +03:00
461457c0f4
Linkify fastcomp.
Jukka Jylänki
2014-07-07 14:50:31 +03:00
5b2e30dce5
Update README.md to reflect that emsdk is now available on Linux as well. Remove old links that point to non-fastcomp instructions.
Jukka Jylänki
2014-07-07 14:15:55 +03:00
6600588cc7
Add SDK items for linux and fix an issue with extra tools being shown on linux.
Jukka Jylänki
2014-07-07 13:52:45 +03:00
d762333294
Mark old SpiderMonkey version.
Jukka Jylänki
2014-07-07 12:33:43 +03:00
8992935e30
Remove reference to old bat file.
Jukka Jylänki
2014-07-07 12:27:10 +03:00
7a3d756bb3
Add SpiderMonkey 30.0 to manifest.
Jukka Jylänki
2014-07-07 05:21:55 -04:00
aff82d4794
Mark old sdk versions.
Jukka Jylänki
2014-07-07 11:04:17 +03:00
37036ee55a
Add git directory to gitignore.
Jukka Jylänki
2014-07-07 10:50:21 +03:00
acc907d483
Flag more tools as old versions.
Jukka Jylänki
2014-07-07 10:49:51 +03:00
c808f6b28c
Add Clang e1.21.0, Emscripten 1.21.0 and SDK 1.21.0 manifests.
Jukka Jylänki
2014-07-04 19:08:14 +03:00
f73899f0c3
Add new vs-tool package to manifest.
Jukka Jylänki
2014-07-04 18:35:49 +03:00
baee119231
Add new clang-incoming and clang-master packages that automate git clone and build clang from sources.
Jukka Jylänki
2014-07-03 23:38:51 +03:00
34d478034f
Migrate OSX shell activation to work the same way as on Windows: source ./emsdk_env.sh instead of emsdk_add_path.
Jukka Jylänki
2014-07-03 18:50:00 +03:00
1cec00bc38
Fix an issue where windows env. vars could not be read if python is not in user path when running. Closes#7 and #8.
Jukka Jylänki
2014-07-03 17:56:57 +03:00
c3712ad118
Fix active env test when multiple paths are present (git tool on Windows).
Jukka Jylänki
2014-07-03 17:38:23 +03:00