Jukka Jylänki
a21b2f2ef5
Add support for specifying version filter restrictions on %-expanded manifest packages. This enables e.g. separating out Emscripten version <= 1.37.22 to keep using Java 7 that they originally shipped with, but migrate 1.37.23 to use Java 8 which is now needed to keep Closure working. Add packages for Java 8.
2017-11-13 16:48:26 +02:00
matthew
c1a7d52fdc
Catch KeyboardInterupt in download_file
...
When interupting a download with something like control c the program will quit but won't clean it self up and will leave an invalid file. There is a handler for Exception, but this wont catch interupts. If you try to rerun the program it won't try to redownload it the next time.
2017-11-12 22:00:44 -08:00
Kagami Sascha Rosylight
0a2c3547da
fix powershell env directory
2017-11-13 13:20:44 +09:00
Jukka Jylänki
00e8d9df95
Add support for building with Visual Studio 2017 Express (in x86 mode, as it looks like VS2017 Express only ships with partial x64 compiler support(?))
2017-10-25 22:00:45 +03:00
juj
76aa7823f1
Merge pull request #105 from SaschaNaz/powershell
...
Support PowerShell environment
2017-10-24 14:50:37 +03:00
juj
4a7a6b10be
Merge pull request #106 from SaschaNaz/tarxf
...
Less verbose unpacking
2017-10-24 14:39:13 +03:00
Kagami Sascha Rosylight
605c83a6d1
support powershell env
2017-10-20 14:03:31 +09:00
Kagami Sascha Rosylight
b995c0b2e3
less verbose unpacking
2017-09-30 13:08:22 +09:00
juj
024e3bb3b4
Merge pull request #94 from mliszcz/master
...
Python 3 compatibility - wrap map objects in lists
2017-08-16 10:01:25 +03:00
mliszcz
cad5c8313e
Python 3 compatibility - wrap map objects in lists
2017-08-16 03:51:01 +02:00
Jukka Jylänki
4ed531f679
Fix emsdk invocation on non-Windows OSes.
2017-08-15 22:38:20 +03:00
Jukka Jylänki
3b6c6b8652
Make emsdk work on Windows with MSYS shell and native Windows Python 2.7
2017-08-15 20:23:36 +03:00
Jukka Jylänki
b5dd78edba
Update binaryen-tags.txt
2017-08-14 13:18:33 +03:00
Jukka Jylänki
04d4f7dbef
Fix emsdk update-tags command to work on Python 3.
2017-08-14 13:18:23 +03:00
Jukka Jylanki
669e183ce1
Update tags
2017-08-07 18:24:46 +03:00
juj
239f40821c
Merge pull request #87 from etienne02/patch-1
...
Fix link in readme
2017-07-18 20:16:47 +03:00
etienne02
bc20b9411c
Fix link in readme
2017-07-18 18:30:14 +02:00
Jukka Jylänki
b2ebcffbbb
In python 3, Content-Length header is accessed via url.getheader() and not url.info().getheader(). If manually aborting download, remove partially downloaded file. If stdout is redirected to a file, don't spam the file with download progress % notifications.
2017-07-18 17:23:43 +03:00
Jukka Jylänki
fd087c100d
Fix emsdk script to work on python 3 again.
2017-07-17 20:31:12 +03:00
Jukka Jylänki
42f82e67f9
Fix an issue where empty line at the end of the stored tag files cause an incorrect sdk name 'sdk--64bit' to show up.
2017-07-17 20:30:42 +03:00
Jukka Jylänki
a90d9ef4c8
Fix activation path for Binaryen
2017-07-13 13:10:05 +03:00
Jukka Jylänki
7d0881ea73
Fix emsdk to not crash after PR #77 on Windows if VS2017 is not installed.
2017-07-13 13:09:32 +03:00
Jukka Jylänki
ee89d408a9
Update to MinGW 7.1.0 64-bit
2017-07-12 13:21:11 +03:00
juj
e60629e4ff
Merge pull request #77 from SaschaNaz/vs2017
...
Add VS2017 support
2017-07-12 12:36:43 +03:00
juj
7dc94675e2
Merge branch 'master' into vs2017
2017-07-12 12:36:31 +03:00
Jukka Jylänki
836ba1515e
Fix tag builds from source to default to Release as intended, instead of RelWithDebInfo. Only incoming sdk should default to RelWithDebInfo (development oriented)
2017-07-11 15:53:47 +03:00
Kagami Sascha Rosylight
99594ccf4b
prefer VS2015 because of LLVM build issue
2017-07-01 11:20:28 +09:00
Jukka Jylänki
33694ce156
Remove temporary testing code that slipped through to release.
2017-06-13 13:41:48 +03:00
Jukka Jylanki
2e8d8474f7
Use the .git suffix for cloning git repositories, #82 and https://github.com/WebAssembly/binaryen/issues/938
2017-06-10 11:50:10 +03:00
Jukka Jylänki
306b5b7db9
Fix regression from #76 which caused OSX to incorrectly identify as LINUX.
2017-06-05 17:04:04 +03:00
Jukka Jylänki
106801dd32
Clean up formatting on README.md
2017-06-05 16:19:39 +03:00
Jukka Jylänki
674992a5d8
Update tags
2017-06-05 16:04:38 +03:00
Kagami Sascha Rosylight
9d07e55164
Add VS2017 support
2017-06-01 02:15:52 +09:00
juj
155b4c384b
Merge pull request #74 from parasyte/patch-1
...
Fix random errors fetching from github
2017-05-29 17:09:56 +03:00
juj
6a239f9436
Merge pull request #76 from kawakami-o3/patch-1
...
Add Cygwin Support
2017-05-29 17:09:04 +03:00
kawakami
f0ab1ed635
Add Cygwin Support
...
treat Cygwin enviroment as Linux.
2017-05-26 18:27:21 +09:00
Jukka Jylanki
9330aeb094
Fix a bug where sdk versions were shown in incorrectly sorted order (1.37.1 < 1.37.10 < 1.37.2)
2017-05-08 15:09:46 +03:00
Jay Oster
e6e8157123
Fix random errors fetching from github
...
It seems github requires a specific URL format for reaching repos. `emsdk update-tags` will randomly fail when the convention is not followed.
2017-05-04 23:40:35 -07:00
Jukka Jylanki
247afc1108
Update tags.
2017-05-03 16:16:50 +03:00
Jukka Jylanki
14d6a48a16
Add support for LLVM_CMAKE_ARGS environment variable to customize which flags are passed to CMake.
2017-05-03 16:16:45 +03:00
juj
1c4a5f9582
Merge pull request #53 from arximboldi/enable-wasm
...
Add option to enable WebAssembly in LLVM
2017-03-27 22:26:14 +03:00
Jukka Jylanki
66f063bb64
Fix first run update command to also load the list of tags it fetches.
2017-03-25 23:21:23 +02:00
Jukka Jylänki
c41c60c6d3
Add tag files to .gitignore.
2017-03-25 13:11:40 +02:00
Jukka Jylänki
117c4b2cf8
Do update-tags on first run.
2017-03-25 13:11:11 +02:00
Jukka Jylänki
f7d2e3ab9f
Update README.md.
2017-03-25 12:16:49 +02:00
Jukka Jylanki
85ce82ccbd
Update tags
2017-03-24 11:35:08 +02:00
Jukka Jylanki
700b336ecb
Add precompiled tags for Linux and OS X.
2017-03-23 22:48:30 +02:00
Jukka Jylanki
b1fc3faafa
Update binaryen tags
2017-03-23 22:48:15 +02:00
Jukka Jylanki
01610eebb4
Add verbose print when deleting zip files
2017-03-23 22:48:05 +02:00
Jukka Jylänki
fbd2fc1345
Add support for loading and using precompiled tagged releases.
2017-03-23 13:18:48 +02:00