Commit Graph

823 Commits

Author SHA1 Message Date
Martin von Gagern
a425415003 Undo one change from str to unicode
This change was introduced by 2to3, but since the line is intended for
Python 2 only, it should still refer to unicode.
2015-03-31 22:31:45 +02:00
Martin von Gagern
44df6dcec5 Fix some Python 3 problems with bytes versus string 2015-03-31 16:40:12 +02:00
Martin von Gagern
b634d55a8f Make emsdk script compatible with Python 3 2015-03-31 15:44:34 +02:00
Jukka Jylänki
dda257ce65 Abort on build_fastcomp_tool() failures early. Fixes https://github.com/kripken/emscripten/issues/3267 . 2015-03-18 14:22:48 +02:00
juj
51d20e9a3b Merge pull request #26 from dtig/master
Adding error checking on install
2015-03-18 07:50:30 +02:00
Deepti Gandluri
bf7863f411 Adding error checking on install 2015-03-17 16:03:43 -07:00
Jukka Jylänki
0b2638d59d Add more clear instructions for when CMake is not present, https://github.com/kripken/emscripten/issues/3262 . 2015-03-17 14:27:03 +02:00
Jukka Jylänki
18b56ab7e0 Update vs-tool message to state it currently depends on VS2010. 2015-02-15 19:52:54 +02:00
Jukka Jylänki
93cdb261f1 Update download links to 1.29.0. 2015-01-26 17:16:05 +02:00
Jukka Jylänki
d7e44bb902 Mark Emscripten packages 1.25.0 old. 2015-01-26 16:46:43 +02:00
Jukka Jylänki
feb3714629 Add Clang and Emscripten 1.29.0 packages. 2015-01-26 16:45:26 +02:00
Jukka Jylänki
81aaba9b4e Decode unicode strings to ascii strings when loading the manifest json file. Fixes https://github.com/kripken/emscripten/issues/3147 2015-01-26 11:40:01 +02:00
juj
a84c651a92 Merge pull request #25 from aidanhs/aphs-add-error-details
Add useful error information on non-http error
2015-01-26 11:26:49 +02:00
Aidan Hobson Sayers
1a98893ff7 Add useful error information on non-http error 2015-01-26 00:04:15 +00:00
Jukka Jylänki
ef17aeb616 Add new option '--embedded' to emsdk activate to bundle all Emscripten configuration, temp, cache and ports directories inside the emsdk root directory. 2015-01-23 16:21:21 +02:00
Jukka Jylänki
a9ba3a857a Make the optimizer build path optionally specified so that it points to correct location on OSX and Linux as well. 2015-01-19 09:42:00 +02:00
Jukka Jylänki
b79fb12ec7 Update fastcomp_build_bin_dir() to understand new LLVM 3.5 build output directory structure, which has changed from LLVM 3.4. 2015-01-15 00:18:16 +02:00
Jukka Jylänki
7f57edd02e Refactor CMake generator as a top level option CMAKE_GENERATOR to avoid code duplication. 2015-01-15 00:18:15 +02:00
Jukka Jylänki
319ccb1caf As part of Emscripten incoming and master installations, build Emscripten native optimizer tool. Also enable VS2012 and VS2013 builds. 2015-01-15 00:18:15 +02:00
Jukka Jylänki
a179b57e82 Refactor fastcomp build script to separate cmake and make calls so that they can be reused for building other tools. 2015-01-15 00:18:15 +02:00
Jukka Jylänki
4f52f0e181 Add a comment to emsdk_env.sh to remind that it's supposed to be sourced. 2014-12-30 18:55:49 +02:00
Jukka Jylänki
930d4417e8 Update .gitignore to contain the mingw folder. 2014-12-19 17:03:45 -05:00
Jukka Jylänki
9f62e00449 Update README links for 1.27.0. 2014-11-28 00:50:28 +02:00
Jukka Jylänki
a12b30e828 Add SDK packages for 1.27.0. 2014-11-28 00:48:41 +02:00
Jukka Jylänki
9feba75928 Fix unix env. var addition issue when the variables may have elements with spaces in them. 2014-11-19 17:26:38 +02:00
Jukka Jylänki
ef541f8ed9 Fix unix path addition issue when the path may have elements with spaces in them. 2014-11-19 17:25:38 +02:00
juj
d07135c90b Merge pull request #22 from aidanhs/aphs-bash-source
Use $BASH_SOURCE to find location of emsdk_env.sh
2014-11-19 17:20:11 +02:00
Jukka Jylänki
79cf18d531 Fix UI print issue where different clang git repository tools would not correctly print if they are installed or not. Fixes #21. 2014-11-18 19:02:12 +02:00
Jukka Jylänki
062f71d255 Clean up the internal temporary file emsdk_set_env.sh/.bat in a more exact manner so that the temp file is not left around. Fixes https://github.com/kripken/emscripten/issues/2918. 2014-11-18 15:24:32 +02:00
Jukka Jylänki
8ad2cdd1fd Remove emsdk_set_env from .gitignore since it is no longer used. 2014-11-18 15:09:32 +02:00
Aidan Hobson Sayers
2fc268b364 Improve cross-shell compatibility 2014-11-18 00:42:02 +00:00
Aidan Hobson Sayers
90da8d5dc3 $_ seems to be unreliable if used as first command of shell 2014-11-15 21:08:18 +00:00
Jukka Jylänki
a4462f3c72 Mark 1.21.0 as old. 2014-10-06 16:07:01 +03:00
Jukka Jylänki
500cdb9ad5 Update download links for 1.25.0 2014-10-06 16:05:46 +03:00
Jukka Jylänki
a0b6c7a617 Add packages for Emscripten SDK 1.25.0. 2014-10-06 16:04:17 +03:00
Jukka Jylanki
030dc264cc Document --global in more places. 2014-09-17 10:09:18 +03:00
Jukka Jylänki
e26c839e82 Add package for new Portable Git version 1.9.4 to the manifest. Adjust git usage by emsdk to never install git automatically, and prefer using system-provided git if it exists. Improve instructions to guide the user to manually installing git if not found. Fixes #13. 2014-09-07 05:43:14 -04:00
juj
2a6fafec92 Merge pull request #15 from warrenseine/master
Allow running emsdk_env.sh from another directory.
2014-09-02 14:21:54 +03:00
Warren Seine
1b51a1e617 Allow running emsdk_env.sh from another directory.
Move into the emsdk directory before running ./emsdk. Make it possible to add `test -x $EMSCRIPTEN/emsdk_env.sh && source $EMSCRIPTEN/emsdk_env.sh` to my shell initialization script.
2014-09-02 12:01:35 +02:00
Jukka Jylänki
996d162dec Update download links to 1.22.0. 2014-08-11 22:23:32 +03:00
Jukka Jylänki
b0673b7f29 Added Emscripten 1.22.0 packages to manifest. 2014-08-11 20:05:45 +03:00
Jukka Jylänki
2d5fe80e64 Add OSX package for crunch 1.04. 2014-07-29 17:56:16 +03:00
Jukka Jylänki
584d14db3c Improve git lookup by using which() to search PATH if git is not installed in emsdk. 2014-07-28 20:23:10 +03:00
Jukka Jylänki
210400cd9e Fix parallel build of fastcomp. 2014-07-20 04:57:41 -04:00
Jukka Jylänki
f5191d74d8 Add 32-bit linux sdk versions. 2014-07-18 10:40:46 +02:00
Jukka Jylänki
8ca0a036f0 Add a section that contains links to old archived installers. Add better documentation on how to grab an old Tool version. 2014-07-08 12:42:53 +03:00
Jukka Jylänki
46036b5a93 Always perform Emscripten Clang build as a parallel build. 2014-07-08 11:07:19 +03:00
Jukka Jylänki
82407a23dc Fix update mechanism on Linux. 2014-07-07 15:15:43 +03:00
Jukka Jylänki
7f4480a657 Update emsdk activate hint. 2014-07-07 15:09:14 +03:00
Jukka Jylänki
f4afc0accc In generated .emscripten configs, access node by default from PATH, if not set otherwise. 2014-07-07 15:04:48 +03:00