Commit Graph

642 Commits

Author SHA1 Message Date
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
Jukka Jylänki
6320c01407 Rewrite unzip() to be resilient to long Windows path names. 2017-03-23 01:37:03 +02:00
Jukka Jylänki
836d2ce941 If attempting to use 'emsdk update' when bootstrapped via git clone, show a more helpful error message to avoid a gotcha of overriding git repository with older version. 2017-03-22 21:31:47 +02:00
Jukka Jylänki
ad51a170a6 Update list of tags 2017-03-22 21:31:10 +02:00