02fd7681fc
Remove old unused code.
Jukka Jylänki
2014-07-03 17:18:40 +03:00
745df6c986
Don't touch the slashedness of existing items in user's PATH when adding new items. Fixes#4. Use more consistently backslashes where appropriate on Windows.
Jukka Jylänki
2014-07-03 15:14:45 +03:00
9244ac91f4
Make emsdk aware when running in a shell that doesn't have a particular tool active, but .emscripten has it set up, and print a help message when calling 'emsdk list'. Fix line endings in emcmdprompt.bat.
Jukka Jylänki
2014-07-03 14:45:49 +03:00
2ef37707bc
Revise the messages printed during toolchain activation to be more user-friendly.
Jukka Jylänki
2014-07-03 14:09:45 +03:00
ffe8f50e08
Revise emsdk environment setting on Windows. Fixes#9.
Jukka Jylänki
2014-07-03 13:43:37 +03:00
1b1d580de1
Clarify vs-tool instructions.
Jukka Jylänki
2014-05-01 10:24:25 +03:00
8959ef0bd6
Remove old note about 64-bit tools not being supported with vs-tool.
Jukka Jylänki
2014-05-01 10:17:04 +03:00
d1c3bc6516
Merge in wiki changes from BHSPitMonkey.
Jukka Jylänki
2014-05-01 10:16:39 +03:00
ec621ee339
Update .gitignore
Jukka Jylänki
2014-04-24 13:17:50 +03:00
27d01d3078
Filter out historical archived tool and sdk versions.
Jukka Jylänki
2014-04-24 13:17:02 +03:00
13ea503a7f
Improve support for registering environment variables and PATH on 'emsdk activate'. Add machinery for hiding old sdk tools and sdks.
Jukka Jylänki
2014-04-24 13:10:04 +03:00
2ed7a605a9
Have 'emsdk activate' always globally activate the Windows environment variables that it needs to set up the active environment.
Jukka Jylänki
2014-04-24 00:57:59 +03:00
11ce96d215
Update download links to latest Emscripten 1.16.0 installers.
Jukka Jylänki
2014-04-23 00:08:30 +03:00
0ed5282868
Add Clang e1.16.0 and Emscripten 1.16.0.
Jukka Jylänki
2014-04-22 19:46:49 +03:00
351e23df84
Register the needed empty placeholder SPIDERMONKEY_ENGINE string before activating the actual spidermonkey engine path, if it exists.
Jukka Jylänki
2014-03-14 13:43:25 +02:00
46130ca30e
Add spidermonkey 27.0.1 and nightly-2014-03-13 packages.
Jukka Jylänki
2014-03-14 13:41:41 +02:00
0649213b51
Add packages for Emscripten 1.13.1 and Clang 1.13.1.
Jukka Jylänki
2014-03-13 14:40:35 +02:00
f9495dbe07
Add download links to 1.13.0.
Jukka Jylänki
2014-03-04 22:40:59 +02:00
eef05d7937
Fix typo in package name.
Jukka Jylänki
2014-03-04 21:23:25 +02:00
a2c97f64b9
Update SDK for Emscripten-Clang 3.3/e1.13.0.
Jukka Jylänki
2014-03-04 19:10:22 +02:00
26ef66ff91
Update with latest install links. Add new sections on how to use github repos.
Jukka Jylänki
2014-02-28 13:29:24 +02:00
b155563f4c
Add 1.9.5 and 1.10.4 emscripten packages to help with potential bisecting needs.
Jukka Jylänki
2014-02-28 12:58:37 +02:00
ec217812bf
Add emsdk packages for v1.12.0.
Jukka Jylänki
2014-02-28 12:49:30 +02:00
e0d9802ee7
Update README.md to 1.8.2 install locations.
Jukka Jylänki
2014-01-08 14:05:28 +02:00
c05b4b39e1
Added Emscripten 1.8.2 package and SDK.
Jukka Jylänki
2014-01-08 13:50:33 +02:00
057ed37aba
Fix fact error about Windows/vs-tool bitness requirements.
Jukka Jylänki
2013-12-05 17:28:14 +02:00
f9a46a2927
Properly check for existence of environment variable keys in a manner that does not throw. Fixes https://github.com/juj/emsdk/issues/2 .
Jukka Jylänki
2013-11-22 11:16:31 +02:00
fab972f06c
Make emsdk_add_path prepend the path on OSX so that the tools overwrite any current terminal defaults.
Jukka Jylanki
2013-11-21 16:58:19 +02:00
12daea5f59
Make 'emsdk active_path' easier to use by not needing a parameter of which tools/sdks to activate.
Jukka Jylänki
2013-11-21 16:55:45 +02:00
a5def988a7
Make emsdk executable again.
Jukka Jylanki
2013-11-21 16:46:34 +02:00
c7b010b0f7
Added packages for OSX Clang 3.3 and Emscripten 1.7.8.
Jukka Jylänki
2013-11-21 16:45:48 +02:00
4fcb639658
Fix vs-tool installation to properly unzip over a previous version.
Jukka Jylänki
2013-11-21 15:39:04 +02:00
c81cd70eb6
Update README.md for latest installer download URLs.
Jukka Jylänki
2013-11-21 13:14:49 +02:00
a38eb41a3e
Default to Clang 3.2 still in SDK 1.7.8.
Jukka Jylänki
2013-11-21 12:24:13 +02:00
86ab45e810
Reorder SDK list in terms of version number.
Jukka Jylänki
2013-11-21 12:23:33 +02:00
c6fafa16a8
Add vs-tool-0.9.2 package.
Jukka Jylänki
2013-11-21 12:03:44 +02:00
be7c1ae152
Fix emsdk.bat string quoting when path contains parentheses, e.g. c:\program files (x86)\
Jukka Jylänki
2013-11-20 14:05:09 +02:00
03ed83c3fa
For conveniency, if user calls 'emsdk activate', activate the latest versions of ALL installed tools.
Jukka Jylänki
2013-11-20 13:09:51 +02:00
1b46753cb3
Update links to newest installers.
Jukka Jylänki
2013-11-20 11:30:00 +02:00
3e1a248dac
Added 32-bit mingw package.
Jukka Jylänki
2013-11-19 21:01:41 +02:00
ad56e2402b
Find installed python package in emsdk.bat.
Jukka Jylänki
2013-11-19 20:53:03 +02:00
556dedbc14
Added Windows Clang 3.3 32-bit+64-bit, Windows Python 2.7.5.3 32-bit+64-bit, Emscripten 1.7.8, and Windows SDK 1.7.8 packages.
Jukka Jylänki
2013-11-19 20:46:48 +02:00
cbb7c203b4
Added Alon Zakai's comments to sdk installer.
Jukka Jylänki
2013-11-19 18:04:19 +02:00
082f334c22
If URL download fails, delete the partially downloaded file (if it exists). If unzipping fails, print an error, and if the zip was corrupted, delete the corrupted file. Fixes https://github.com/kripken/emscripten/issues/1687.
Jukka Jylänki
2013-11-19 15:26:45 +02:00
a6508d1479
Add crunch 1.03 to provided tools on Windows.
Jukka Jylänki
2013-11-17 14:33:51 +02:00
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.
Jukka Jylänki
2013-11-17 14:33:02 +02:00
3bc39eddad
Fix activated git PATH to be identical to what portablegit git-cmd.bat gives.
Jukka Jylänki
2013-11-13 19:38:00 +02:00
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.
Jukka Jylänki
2013-11-13 19:25:57 +02:00
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.
Jukka Jylänki
2013-10-28 17:49:40 +02:00
0873f1df63
Use PortableGit from git\bin\git.exe instead of git\cmd\git.exe, which seems to be the preferred use.
Jukka Jylänki
2013-10-28 13:56:37 +02:00
6693d2d4fa
Fix issue where incoming and master SDKs were not listed in the 'emsdk list' output. Thanks to MTRo for providing the fix!
Jukka Jylänki
2013-10-28 13:29:57 +02:00
b9e454aade
Also cleanup temp SDK update zips after update succeeds.
Jukka Jylänki
2013-10-28 13:15:29 +02:00
2304f86145
Add emscripten compiler 1.7.1.
Jukka Jylänki
2013-10-24 13:14:38 +03:00
1e149a19e7
Specify the OS default temp directory as the temp dir for the sdk.
Jukka Jylänki
2013-10-23 13:17:39 +03:00
886fe44124
'latest' can be passed as param to 'activate' as well.
Jukka Jylänki
2013-10-15 19:38:00 +03:00
f66a48eb49
Add download links to offline 32-bit and 64-bit emsdk installers.
Jukka Jylänki
2013-10-15 19:25:22 +03:00
e61e456e38
Remove code duplication.
Jukka Jylänki
2013-10-15 17:51:44 +03:00
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.
Jukka Jylänki
2013-10-15 17:48:04 +03:00
28c699683a
Add 64-bit Windows toolchain.
Jukka Jylänki
2013-10-15 17:41:24 +03:00
3ffc1d2c2e
Fix clang URL in S3.
Jukka Jylänki
2013-09-30 17:59:32 +03:00
ffabac33b2
Fix OSX file permissions.
Jukka Jylanki
2013-09-30 17:45:10 +03:00
2c1dc24d1c
Remove duplicate link.
Jukka Jylänki
2013-09-30 17:04:43 +03:00
897ef6dd32
Make Getting Started stand out more. Add reference to Tutorial.
Jukka Jylänki
2013-09-30 16:47:28 +03:00
00e815b596
More README.md updates.
Jukka Jylänki
2013-09-30 16:40:12 +03:00
5abe3dbf4f
Update README.md with gettings started help on Windows, OSX and Linux.
Jukka Jylänki
2013-09-30 16:35:57 +03:00
f99de8baa5
Fix typo in README.
Jukka Jylänki
2013-09-30 15:48:06 +03:00
4b9a7c15c3
Fix path handling on download_and_unzip after previous change.
Jukka Jylänki
2013-09-30 14:27:20 +03:00
4bc8e9e2c4
Force update to unzip package even if previous update had been performed.
Jukka Jylänki
2013-09-30 14:16:46 +03:00
170e230a2f
Fix missing trailing slash on directory name. urljoin is sensitive about this!
Jukka Jylänki
2013-09-30 14:13:30 +03:00
703cfab158
Add emsdk_packages_url variable to point to directory where actual downloadable SDK packages reside. Improve SDK update to fetch a package file.
Jukka Jylänki
2013-09-30 14:02:58 +03:00
1c6adfdb68
Use urlparse.urljoin for http path concatenation in case absolute http download locations are specified in the future.
Jukka Jylänki
2013-09-30 13:43:33 +03:00
db9b9e02d1
Point emsdk master server location to Amazon S3.
Jukka Jylänki
2013-09-30 13:40:08 +03:00
05ad92af7a
Update download links to Amazon S3 server. Fix wording in readme.
Jukka Jylänki
2013-09-30 13:32:47 +03:00
c24263ab6f
Update download link to latest offline installer.
Jukka Jylänki
2013-09-11 22:11:45 +03:00
5b9c533a20
Download emsdk.bat on update.
Jukka Jylänki
2013-09-11 21:34:13 +03:00
0d0221c312
Don't alter state of echo in emsdk.bat.
Jukka Jylänki
2013-09-11 21:30:21 +03:00
c6c02e386f
Add emsdk_set_env to gitignore.
Jukka Jylänki
2013-09-11 18:04:13 +03:00
1d06448b30
Add vs-tool-0.9.1 to manifest.
Jukka Jylänki
2013-09-11 18:03:50 +03:00
8266419d3e
Add emsdk_env.bat to create a mechanism of how to set up all environment variables required for a setup, not just PATH.
Jukka Jylänki
2013-09-10 17:18:04 +03:00
f717c391ed
Fix python check.
Jukka Jylänki
2013-09-06 21:16:33 +03:00
37e59a61b2
Find python located inside the Emscripten SDK on Windows when running the 'emsdk' command.
Jukka Jylänki
2013-09-06 20:45:07 +03:00
95b00a1df4
Download all SDK files on emsdk update
Jukka Jylänki
2013-09-05 19:57:06 +03:00
613ac1e289
Fix syntax in OSX instructions.
Jukka Jylänki
2013-09-05 19:54:50 +03:00
f6f08bac2b
Fix README.md formatting.
Jukka Jylänki
2013-09-05 19:51:53 +03:00
27046f3768
Add Mac OS X installation instructions.
Jukka Jylänki
2013-09-05 19:43:18 +03:00
6bfae199be
Add Emscripten SDK install links to README.
Jukka Jylänki
2013-09-05 19:38:30 +03:00
d8ad6ce846
Fix line ending conversion write routines.
Jukka Jylänki
2013-09-05 19:29:34 +03:00
f6eb90b69e
Both Windows and Unix download the same script/text files when updating the SDK, so convert the line endings on the scripts after downloading to local convention to avoid having to host different versions of emsdk itself for different OSes.
Jukka Jylänki
2013-09-05 19:15:32 +03:00
9e31a31a9d
Added .gitignore.
Jukka Jylänki
2013-09-05 17:18:28 +03:00
5d0ef2922c
Add a platform-specific notes section to README.
Jukka Jylänki
2013-09-05 17:11:36 +03:00