Commit Graph

61 Commits

Author SHA1 Message Date
Jukka Jylänki
a095a8d4ed Adjust the behavior of the 'emsdk activate x y z' command to _add_ the given tools to the set of active tools, and not replace the set of tools altogether. Fixes https://github.com/kripken/emscripten/issues/1788. 2013-11-17 14:33:02 +02:00
Jukka Jylänki
3bc39eddad Fix activated git PATH to be identical to what portablegit git-cmd.bat gives. 2013-11-13 19:38:00 +02:00
Jukka Jylänki
0a2a758c80 Treat relative paths in installation relative to emsdk root, not the cwd root. This enables invoking 'emsdk' from directories outside the sdk root directory. Fixes https://github.com/kripken/emscripten/issues/1786. 2013-11-13 19:25:57 +02:00
Jukka Jylänki
8d299c5a8b Clean up old leftover code. Fixes https://github.com/kripken/emscripten/issues/1787. 2013-11-13 18:41:06 +02:00
Jukka Jylanki
d9a165d5c8 Fix package references for OSX SDKs. 2013-11-13 14:26:02 +02:00
Jukka Jylanki
9d12e6cd50 Remove accidentally added 32-bit SDK descriptions on OSX - they don't exist. 2013-11-13 14:20:58 +02:00
Jukka Jylanki
bdf5aa52c1 Make emsdk executable. 2013-11-13 14:17:59 +02:00
Jukka Jylänki
37cffa77cf Add Java runtime to be automatically installed with all Windows SDKs. 2013-11-09 14:51:43 +02:00
Jukka Jylänki
efca16e947 Add download packages for portable Java runtime 32-bit and 64-bit for Windows. 2013-11-09 14:40:15 +02:00
Jukka Jylänki
d91e36d197 Fix MSBuild find to look from both (x86) and non-x86 program files. Fixes https://github.com/kripken/emscripten/issues/1770. 2013-11-08 13:53:07 +02:00
Jukka Jylänki
435aac6d0a Implement '--strip 1' behavior when unzipping .zip files so that github tag release .zip files can be used as-is as installers for emscripten tool. 2013-10-28 17:49:40 +02:00
Jukka Jylänki
0873f1df63 Use PortableGit from git\bin\git.exe instead of git\cmd\git.exe, which seems to be the preferred use. 2013-10-28 13:56:37 +02:00
Jukka Jylänki
6693d2d4fa Fix issue where incoming and master SDKs were not listed in the 'emsdk list' output. Thanks to MTRo for providing the fix! 2013-10-28 13:29:57 +02:00
Jukka Jylänki
b9e454aade Also cleanup temp SDK update zips after update succeeds. 2013-10-28 13:15:29 +02:00
Jukka Jylänki
8936fda391 Delete temporary downloaded installer zip files after installation of a tool finishes successfully. Closes https://github.com/kripken/emscripten/issues/1699 . 2013-10-28 13:14:21 +02:00
Jukka Jylänki
2304f86145 Add emscripten compiler 1.7.1. 2013-10-24 13:14:38 +03:00
Jukka Jylänki
1e149a19e7 Specify the OS default temp directory as the temp dir for the sdk. 2013-10-23 13:17:39 +03:00
Jukka Jylänki
886fe44124 'latest' can be passed as param to 'activate' as well. 2013-10-15 19:38:17 +03:00
Jukka Jylänki
f66a48eb49 Add download links to offline 32-bit and 64-bit emsdk installers. 2013-10-15 19:25:22 +03:00
Jukka Jylänki
e61e456e38 Remove code duplication. 2013-10-15 17:51:44 +03:00
Jukka Jylänki
289b14fa81 Add pseudo-SDKs 'latest-32bit' and 'latest-64bit' to point to the latest SDKs with given bitness. Have 'latest' SDK download the bitness that the current OS is. 2013-10-15 17:48:04 +03:00
Jukka Jylänki
28c699683a Add 64-bit Windows toolchain. 2013-10-15 17:41:24 +03:00
Jukka Jylänki
3ffc1d2c2e Fix clang URL in S3. 2013-09-30 18:01:17 +03:00
Jukka Jylanki
ffabac33b2 Fix OSX file permissions. 2013-09-30 17:45:10 +03:00
Jukka Jylänki
2c1dc24d1c Remove duplicate link. 2013-09-30 17:04:43 +03:00
Jukka Jylänki
897ef6dd32 Make Getting Started stand out more. Add reference to Tutorial. 2013-09-30 16:47:28 +03:00
Jukka Jylänki
00e815b596 More README.md updates. 2013-09-30 16:40:12 +03:00
Jukka Jylänki
5abe3dbf4f Update README.md with gettings started help on Windows, OSX and Linux. 2013-09-30 16:35:57 +03:00
Jukka Jylänki
f99de8baa5 Fix typo in README. 2013-09-30 15:48:06 +03:00
Jukka Jylänki
4b9a7c15c3 Fix path handling on download_and_unzip after previous change. 2013-09-30 14:28:51 +03:00
Jukka Jylänki
4bc8e9e2c4 Force update to unzip package even if previous update had been performed. 2013-09-30 14:16:46 +03:00
Jukka Jylänki
170e230a2f Fix missing trailing slash on directory name. urljoin is sensitive about this! 2013-09-30 14:13:30 +03:00
Jukka Jylänki
703cfab158 Add emsdk_packages_url variable to point to directory where actual downloadable SDK packages reside. Improve SDK update to fetch a package file. 2013-09-30 14:02:58 +03:00
Jukka Jylänki
1c6adfdb68 Use urlparse.urljoin for http path concatenation in case absolute http download locations are specified in the future. 2013-09-30 13:43:33 +03:00
Jukka Jylänki
db9b9e02d1 Point emsdk master server location to Amazon S3. 2013-09-30 13:40:08 +03:00
Jukka Jylänki
05ad92af7a Update download links to Amazon S3 server. Fix wording in readme. 2013-09-30 13:32:47 +03:00
Jukka Jylänki
c24263ab6f Update download link to latest offline installer. 2013-09-11 22:11:45 +03:00
Jukka Jylänki
5b9c533a20 Download emsdk.bat on update. 2013-09-11 21:34:13 +03:00
Jukka Jylänki
0d0221c312 Don't alter state of echo in emsdk.bat. 2013-09-11 21:30:21 +03:00
Jukka Jylänki
c6c02e386f Add emsdk_set_env to gitignore. 2013-09-11 18:04:13 +03:00
Jukka Jylänki
1d06448b30 Add vs-tool-0.9.1 to manifest. 2013-09-11 18:03:50 +03:00
Jukka Jylänki
8266419d3e Add emsdk_env.bat to create a mechanism of how to set up all environment variables required for a setup, not just PATH. 2013-09-10 17:18:04 +03:00
Jukka Jylänki
f717c391ed Fix python check. 2013-09-06 21:16:33 +03:00
Jukka Jylänki
37e59a61b2 Find python located inside the Emscripten SDK on Windows when running the 'emsdk' command. 2013-09-06 20:45:07 +03:00
Jukka Jylänki
95b00a1df4 Download all SDK files on emsdk update 2013-09-05 19:57:06 +03:00
Jukka Jylänki
613ac1e289 Fix syntax in OSX instructions. 2013-09-05 19:54:50 +03:00
Jukka Jylänki
f6f08bac2b Fix README.md formatting. 2013-09-05 19:51:53 +03:00
Jukka Jylänki
27046f3768 Add Mac OS X installation instructions. 2013-09-05 19:43:18 +03:00
Jukka Jylänki
6bfae199be Add Emscripten SDK install links to README. 2013-09-05 19:38:30 +03:00
Jukka Jylänki
d8ad6ce846 Fix line ending conversion write routines. 2013-09-05 19:29:34 +03:00