Commit Graph

641 Commits

Author SHA1 Message Date
Alon Zakai (kripken)
ff627992cb binaryen.js is no longer bundled in binaryen, and emscripten doesn't need it anyhow (it's for handwritten js users) 2018-07-05 15:09:29 -07:00
Jukka Jylänki
4c8ac8755d Update tags list to latest. 2018-07-05 16:27:06 +03:00
Alon Zakai
5ea31e96a9 Travis CI (#155)
* try using travis

* comments

* docker

* fix

* fix
2018-07-05 16:21:47 +03:00
Jacob Gravelle
8512c60588 There is no binaryen-incoming, point incoming sdks at binaryen-master (#150) 2018-06-22 09:38:41 -07:00
juj
b6dbf740a6 Merge pull request #146 from jgravelle-google/upstream_llvm
Support for building upstream LLVM from source
2018-06-22 08:00:43 +03:00
Jacob Gravelle
3310027d35 Use only_supports_wasm flag instead of separate install script 2018-06-20 09:07:48 -07:00
Jacob Gravelle
e54a0dc5ae Fix 32-bit lld_url 2018-06-20 08:42:22 -07:00
juj
e4f9d24b2a Merge pull request #145 from jgravelle-google/binaryen_sdk_source
Build binaryen from source when building tagged sdk versions from source
2018-06-20 18:36:57 +03:00
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