Jacob Gravelle
16125272b2
Support for building upstream LLVM from source
2018-05-30 16:41:59 -07:00
Jacob Gravelle
5676ccaca4
Build binaryen from source when building tagged sdk versions from source
2018-05-15 15:49:18 -07:00
Jukka Jylänki
a4474e59db
Improve emsdk on MSYS2.
2018-05-09 09:55:33 +03:00
juj
63ccba9f63
Merge pull request #141 from juj/links
...
Do not link to emsdk-portable.*, link to the main website docs
2018-05-02 11:27:28 +03:00
Alon Zakai (kripken)
0a86c3d909
we no longer maintain emsdk-portable.*, do not link to them
2018-04-27 08:40:19 -07:00
Jukkaj Jylanki
72f6f67ade
If win_get_environment_variable fails due to win32api module not being present, gracefully fail out. Recognise MINGW64 as an MSYSTEM, and behave like MSYS even when MSYSTEM is set, but is of another flavor. (even when untested)
2018-04-17 16:09:34 +03:00
juj
af66c0ce2f
Merge pull request #114 from saschanaz/powershell-fix
...
Fix powershell env directory
2018-04-12 21:45:06 +03:00
Jukka Jylänki
2da530aa5e
Update tags list
2018-04-04 11:33:38 +03:00
Jukka Jylänki
313d5ef651
Disable support for Nightly builds
2018-03-07 17:39:00 +02:00
Jukka Jylänki
4c8ea1b10b
Update to WinPython 2.7.13.1 and add new packages for WinPython 3.5.4 as well. (only used if explicitly installed)
2018-02-26 19:53:20 +02:00
Jukka Jylänki
14790ac40e
Update tags file
2018-02-26 19:19:48 +02:00
Jukka Jylänki
5a8372c443
Update tags
2018-02-02 17:28:20 +02:00
Jukka Jylänki
1b59d943c9
Add MIT/Expat LICENSE file that connects to Emscripten's AUTHORS
2018-02-02 00:52:36 +02:00
Jukka Jylänki
ab4bbdc6a5
Fix a bug where precompiled list of SDKs would not attempted to be downloaded if git was not present on the system. Fixes https://github.com/kripken/emscripten/issues/6165 .
2018-01-31 21:23:42 +02:00
Jukka Jylänki
43b5e5eeb5
Update tags list
2018-01-31 21:16:43 +02:00
juj
2324e5d8f4
Merge pull request #128 from saschanaz/versionkey-py3
...
Python 3: version_key() should return list
2018-01-11 19:15:14 +02:00
Kagami Sascha Rosylight
881989abfd
tag update
2018-01-11 20:12:00 +09:00
Kagami Sascha Rosylight
e3653c2f21
version_key should be list on py3
2018-01-11 20:03:17 +09:00
Jukka Jylänki
2314fe9db8
Improve console message about 'emsdk activate' when called but it fails to activate any tools.
2018-01-09 16:34:28 +02:00
Jukka Jylänki
359b72dbb5
Fix permanently_activate -> arg_global.
2018-01-04 20:19:39 +02:00
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
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