Jukka Jylänki
6ca9d525c2
Merge remote-tracking branch 'remotes/saschanaz/key'
...
# Conflicts:
# binaryen-tags.txt
# emscripten-tags.txt
2018-01-04 14:23:05 +02:00
Jukka Jylänki
326606f5aa
Document --uses and make it a bit more flexible with --old. #125 .
2018-01-04 14:14:48 +02:00
juj
ae40344624
Merge pull request #125 from umeboshi2/list-sdk-depends
...
list sdk depends
2018-01-04 14:15:55 +02:00
Jukka Jylänki
f3ac553081
Pass -DHAVE_FUTIMENS=0 when building with old macOS < 10.13 SDK to avoid LLVM build system issue
2018-01-03 22:38:11 +02:00
Jukka Jylänki
0bd0d32429
Update tags.
2018-01-03 13:52:01 +02:00
Jukka Jylänki
cea44f475a
Default to building Release instead of RelWithDebInfo. Closes https://github.com/kripken/emscripten/issues/6016 .
2018-01-03 13:52:01 +02:00
Jukka Jylänki
87ddafd439
Add fallback which('MSBuild.exe') to Visual Studio MSBuild search
2018-01-03 13:52:01 +02:00
Joseph Rawson
8da4907dbf
list sdk depends
2018-01-02 20:03:26 -06:00
juj
1dac4715b6
Merge pull request #123 from saschanaz/node8-precompiled
...
Provide Node.js 8 also for precompiled tools
2017-12-22 16:02:21 +02:00
Kagami Sascha Rosylight
3c422db225
use node 8 for precompiled builds
2017-12-22 22:01:10 +09:00
Kagami Sascha Rosylight
2d5ae01d8c
prefer key for sorting
2017-12-22 11:27:02 +09:00
Jukka Jylänki
d3a5609c5f
Make node.js directory structure universal across Windows, Linux and macOS
2017-11-23 17:26:59 +02:00
Jukka Jylänki
736895b0c6
Unzip .tar.xz packages
2017-11-23 17:19:14 +02:00
Jukka Jylänki
efbbba6b62
Optimize emsdk operation
2017-11-23 16:46:27 +02:00
Jukka Jylänki
9026335bcd
Migrate incoming and new tags to use node.js 8.9.1 LTS
2017-11-23 16:45:20 +02:00
juj
0f35386de0
Merge pull request #115 from tejom/add_keyboard_interupt
...
Catch KeyboardInterupt in download_file
2017-11-14 11:47:16 +02:00
matthew
86c79dec0a
Change exit code and error message
2017-11-13 20:39:44 -08:00
Jukka Jylänki
c7bddf2fe2
Update tags txt files.
2017-11-13 16:51:07 +02:00
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
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