7a0e27441e
Fix vswhere search for msbuild on Python 3, and demote pywin32 as optional when only enabling emsdk for current command prompt instance. Fixes#177
Jukka Jylänki
2018-10-23 14:52:40 +03:00
0d8576c0e8
Micro-cleanup TTY_OUTPUT global declaration
Jukka Jylänki
2018-08-19 16:39:17 +03:00
23dba8d27b
Remove redundant checking for hasattr(self, 'activated_env') since activated_environment() function already does that. Also change activated_environment() to return a pre-split list instead of a string that caller is expected to split.
Jukka Jylänki
2018-07-20 10:02:55 +03:00
df9957f0dc
Also add EMSCRIPTEN_NATIVE_OPTIMIZER environment variable.
Jukka Jylänki
2018-07-19 12:37:34 +03:00
c0e0f2ddd7
Also add EMSDK_NODE environment variable.
Jukka Jylänki
2018-07-19 12:30:50 +03:00
f4f4dbdbf7
Also add EMSDK_PYTHON environment variable to point to the python.exe interpreter that is activated with Emsdk.
Jukka Jylänki
2018-07-19 12:27:24 +03:00
17f50b0e95
Add LLVM_ROOT environment variable when a Clang tool is activated.
Jukka Jylänki
2018-07-19 12:18:27 +03:00
cac082054a
Add support for multiple environment items to be present in activated_env, separated by semicolon ;.
Jukka Jylänki
2018-07-19 12:17:56 +03:00
f221912051
Move upstream- prefix from tool id to version
Jacob Gravelle
2018-07-18 09:42:25 -07:00
c475b565ad
Add upstream waterfall tools and sdk
Jacob Gravelle
2018-07-18 09:27:20 -07:00
ff627992cb
binaryen.js is no longer bundled in binaryen, and emscripten doesn't need it anyhow (it's for handwritten js users)
Alon Zakai (kripken)
2018-07-05 15:09:29 -07:00
4c8ac8755d
Update tags list to latest.
Jukka Jylänki
2018-07-05 16:27:06 +03:00
5ea31e96a9
Travis CI (#155)
Alon Zakai
2018-07-05 06:21:47 -07:00
8512c60588
There is no binaryen-incoming, point incoming sdks at binaryen-master (#150)
Jacob Gravelle
2018-06-22 09:38:41 -07:00
0a86c3d909
we no longer maintain emsdk-portable.*, do not link to them
Alon Zakai (kripken)
2018-04-27 08:40:19 -07:00
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)
Jukkaj Jylanki
2018-04-17 16:09:25 +03:00
2da530aa5e
Update tags list
Jukka Jylänki
2018-04-04 11:33:38 +03:00
313d5ef651
Disable support for Nightly builds
Jukka Jylänki
2018-03-07 17:39:00 +02:00
4c8ea1b10b
Update to WinPython 2.7.13.1 and add new packages for WinPython 3.5.4 as well. (only used if explicitly installed)
Jukka Jylänki
2018-02-26 19:29:27 +02:00
14790ac40e
Update tags file
Jukka Jylänki
2018-02-26 19:19:48 +02:00
5a8372c443
Update tags
Jukka Jylänki
2018-02-02 17:28:20 +02:00
1b59d943c9
Add MIT/Expat LICENSE file that connects to Emscripten's AUTHORS
Jukka Jylänki
2018-02-02 00:52:01 +02:00
86c79dec0a
Change exit code and error message
matthew
2017-11-13 20:39:44 -08:00
c7bddf2fe2
Update tags txt files.
Jukka Jylänki
2017-11-13 16:51:07 +02:00
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.
Jukka Jylänki
2017-11-13 16:48:26 +02:00
c1a7d52fdc
Catch KeyboardInterupt in download_file
matthew
2017-11-12 21:43:26 -08:00
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(?))
Jukka Jylänki
2017-10-25 22:00:45 +03:00
bc20b9411c
Fix link in readme
etienne02
2017-07-18 18:30:14 +02:00
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.
Jukka Jylänki
2017-07-18 17:18:44 +03:00
fd087c100d
Fix emsdk script to work on python 3 again.
Jukka Jylänki
2017-07-17 20:31:12 +03:00
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.
Jukka Jylänki
2017-07-17 20:30:42 +03:00
a90d9ef4c8
Fix activation path for Binaryen
Jukka Jylänki
2017-07-13 13:10:05 +03:00
7d0881ea73
Fix emsdk to not crash after PR #77 on Windows if VS2017 is not installed.
Jukka Jylänki
2017-07-13 13:09:32 +03:00
ee89d408a9
Update to MinGW 7.1.0 64-bit
Jukka Jylänki
2017-07-12 13:21:11 +03:00
7dc94675e2
Merge branch 'master' into vs2017
juj
2017-07-12 12:36:31 +03:00
836ba1515e
Fix tag builds from source to default to Release as intended, instead of RelWithDebInfo. Only incoming sdk should default to RelWithDebInfo (development oriented)
Jukka Jylänki
2017-07-11 15:53:47 +03:00
99594ccf4b
prefer VS2015 because of LLVM build issue
Kagami Sascha Rosylight
2017-07-01 11:20:28 +09:00
33694ce156
Remove temporary testing code that slipped through to release.
Jukka Jylänki
2017-06-13 13:41:20 +03:00