Commit Graph

  • 9cee94ad5e Download the list of tags directly from Emscripten github repository, instead of having a hardcoded list of tags. Jukka Jylänki 2015-07-03 01:05:23 +03:00
  • e71d80bd0f Add the --shallow option to the 'emsdk install' command to perform a shallow git clone. Closes https://github.com/kripken/emscripten/issues/3587. Jukka Jylänki 2015-07-02 22:39:54 +03:00
  • 4fc43e7b78 Fix fastcomp_build_bin_dir() on Windows. Jukka Jylänki 2015-07-02 22:11:24 +03:00
  • e797e5641e Implement support for downloading and building specific tagged releases. Jukka Jylänki 2015-07-02 21:52:03 +03:00
  • fe55d0fd19 Fix name of Win32 x86 build platform. Do temp workaround for optimizer build on Windows. Jukka Jylanki 2015-06-21 23:59:07 +03:00
  • 0aabc1ed8b Temp workaround for previous commit. Jukka Jylanki 2015-06-21 23:57:24 +03:00
  • 6fa116ebad Work around crazy HP EasySetup laptop issue when building Emscripten compiler on a HP laptop, where HP systems predefine a global environment variable BNB that conflicts with msbuild. http://stackoverflow.com/questions/2507856/why-is-my-platform-environment-variable-defined-as-bnb Jukka Jylanki 2015-06-21 21:16:09 +03:00
  • bc56d6eee0 Work around OS X Xcode(?) build bug by adding -stdlib=libc++ to CXXFLAGS when building. Jukka Jylänki 2015-06-18 13:31:34 +03:00
  • b03859dcdb Add an explicit -DPYTHON_EXECUTABLE=x specifier when invoking python to locate it to CMake. Closes https://github.com/kripken/emscripten/issues/3388 . Jukka Jylänki 2015-04-23 10:58:47 +03:00
  • 865b2206db Merge pull request #31 from fchiba/emsdk_env_sh_zsh juj 2015-04-15 20:45:47 +03:00
  • 3bf41eba42 Use $0 to get execution path Fumiya Chiba 2015-04-15 20:42:18 +09:00
  • 3bea227bf9 When activating environment, make sure the new PATH items come first before existing ones. Jukka Jylanki 2015-04-12 17:52:13 +03:00
  • 42d7b34bb9 Improve progress prints when installing tools and SDKs. Jukka Jylänki 2015-04-12 17:13:15 +03:00
  • fd67c1fb15 Adjust emsdk to build optimizer to a sibling directory of emscripten instead to a subdirectory, to allow git clean. Jukka Jylänki 2015-04-12 17:04:46 +03:00
  • 4737852f1c Mark 1.27.0 sdk old. Remove bitness on Emscripten SDK 1.30.0 tool. Jukka Jylänki 2015-04-12 16:12:49 +03:00
  • 086a40be96 Remove bitness on precompiled 1.30.0 Emscripten package, since the binary portion of it (optimizer.exe) comes as part of the precompiled clang instead. Jukka Jylänki 2015-04-12 15:57:37 +03:00
  • 299ef1b977 Fix SpiderMonkey url. Jukka Jylänki 2015-04-12 15:29:24 +03:00
  • f689b9769b Add new SpiderMonkey 37.0.1 and nightly-04-12 packages. Jukka Jylänki 2015-04-12 15:12:48 +03:00
  • 96bcbf30a5 Update README.md for new download links. Jukka Jylänki 2015-04-12 14:43:16 +03:00
  • a9430f510c Add new node.js packages for 0.12.2, and deprecate previous versions. Jukka Jylänki 2015-04-12 14:23:39 +03:00
  • 2855a78c5b Add manifest packages for 1.30.0. Separate 32bit and 64bit Emscripten targets for master and incoming branches. Jukka Jylänki 2015-04-12 14:19:34 +03:00
  • c7f3f2ff51 Fix case insensitivity check for --build=type Jukka Jylänki 2015-04-10 14:40:54 +03:00
  • bff15bfd71 Merge pull request #30 from gunyarakun/master juj 2015-04-10 14:33:06 +03:00
  • 5e463e0824 Allow path separator characters in branch names Tasuku SUENAGA a.k.a. gunyarakun 2015-04-09 18:26:01 -07:00
  • 321f0ea46c Don't pass /maxcpucount parameter to msbuild, since it already spawns the full number of cl.exe instances by itself. Jukka Jylänki 2015-04-09 16:00:55 +03:00
  • 1170e55abd Add new --build=type option that allows customizing whether to build Debug, Release, MinSizeRel or RelWithDebInfo targets of LLVM and Emscripten optimizer. Closes #19. Jukka Jylänki 2015-04-08 17:14:33 +03:00
  • 04c3e37909 Fix python 3 incompatibility. Jukka Jylänki 2015-04-08 16:16:44 +03:00
  • a87f5a5140 Update .gitignore to cover embedded files. Jukka Jylänki 2015-04-08 16:14:18 +03:00
  • 12213e4d59 Change Emscripten repository URLs to use https:// handler instead of the git:// handler, because git protocol is not as secure, and is inaccessible behind firewalls for some users. Jukka Jylänki 2015-04-08 16:11:29 +03:00
  • b928162681 Fix more instances of python 3 incompatibility after previous merge. Jukka Jylänki 2015-04-08 16:07:17 +03:00
  • b0dcb8159e Merge remote-tracking branch 'remotes/gagern/python3' Jukka Jylänki 2015-04-08 16:04:28 +03:00
  • 4957c20d72 Add support for specifying the number of cores to use when building tools in the SDK, with the -jX command line option to 'emsdk install'. Fixes #28. Jukka Jylänki 2015-04-08 15:52:36 +03:00
  • 766b656206 Enable cmdline param parsing on 'install' to accept options. Jukka Jylänki 2015-04-08 15:39:01 +03:00
  • 9a8ad4764c Remove stale code. Jukka Jylänki 2015-04-08 15:36:12 +03:00
  • 4fa8dcd696 Fix activation of sdk-master-64bit on Windows. Jukka Jylänki 2015-04-07 18:15:52 +03:00
  • a425415003 Undo one change from str to unicode Martin von Gagern 2015-03-31 22:31:45 +02:00
  • 44df6dcec5 Fix some Python 3 problems with bytes versus string Martin von Gagern 2015-03-31 16:40:12 +02:00
  • b634d55a8f Make emsdk script compatible with Python 3 Martin von Gagern 2015-03-31 15:44:34 +02:00
  • dda257ce65 Abort on build_fastcomp_tool() failures early. Fixes https://github.com/kripken/emscripten/issues/3267 . Jukka Jylänki 2015-03-18 14:22:48 +02:00
  • 51d20e9a3b Merge pull request #26 from dtig/master juj 2015-03-18 07:50:30 +02:00
  • bf7863f411 Adding error checking on install Deepti Gandluri 2015-03-17 16:03:43 -07:00
  • 0b2638d59d Add more clear instructions for when CMake is not present, https://github.com/kripken/emscripten/issues/3262 . Jukka Jylänki 2015-03-17 14:27:03 +02:00
  • 18b56ab7e0 Update vs-tool message to state it currently depends on VS2010. Jukka Jylänki 2015-02-15 19:52:54 +02:00
  • 93cdb261f1 Update download links to 1.29.0. Jukka Jylänki 2015-01-26 17:16:05 +02:00
  • d7e44bb902 Mark Emscripten packages 1.25.0 old. Jukka Jylänki 2015-01-26 16:46:43 +02:00
  • feb3714629 Add Clang and Emscripten 1.29.0 packages. Jukka Jylänki 2015-01-26 16:45:26 +02:00
  • 81aaba9b4e Decode unicode strings to ascii strings when loading the manifest json file. Fixes https://github.com/kripken/emscripten/issues/3147 Jukka Jylänki 2015-01-26 11:39:36 +02:00
  • a84c651a92 Merge pull request #25 from aidanhs/aphs-add-error-details juj 2015-01-26 11:26:49 +02:00
  • 1a98893ff7 Add useful error information on non-http error Aidan Hobson Sayers 2015-01-26 00:04:15 +00:00
  • ef17aeb616 Add new option '--embedded' to emsdk activate to bundle all Emscripten configuration, temp, cache and ports directories inside the emsdk root directory. Jukka Jylänki 2015-01-23 16:21:21 +02:00
  • a9ba3a857a Make the optimizer build path optionally specified so that it points to correct location on OSX and Linux as well. Jukka Jylänki 2015-01-19 09:42:00 +02:00
  • b79fb12ec7 Update fastcomp_build_bin_dir() to understand new LLVM 3.5 build output directory structure, which has changed from LLVM 3.4. Jukka Jylänki 2015-01-13 13:33:13 +02:00
  • 7f57edd02e Refactor CMake generator as a top level option CMAKE_GENERATOR to avoid code duplication. Jukka Jylänki 2015-01-12 17:58:16 +02:00
  • 319ccb1caf As part of Emscripten incoming and master installations, build Emscripten native optimizer tool. Also enable VS2012 and VS2013 builds. Jukka Jylänki 2014-12-19 17:57:01 -05:00
  • a179b57e82 Refactor fastcomp build script to separate cmake and make calls so that they can be reused for building other tools. Jukka Jylänki 2014-12-19 17:16:19 -05:00
  • 4f52f0e181 Add a comment to emsdk_env.sh to remind that it's supposed to be sourced. Jukka Jylänki 2014-12-30 18:55:49 +02:00
  • 930d4417e8 Update .gitignore to contain the mingw folder. Jukka Jylänki 2014-12-19 17:03:45 -05:00
  • 9f62e00449 Update README links for 1.27.0. Jukka Jylänki 2014-11-28 00:50:28 +02:00
  • a12b30e828 Add SDK packages for 1.27.0. Jukka Jylänki 2014-11-28 00:48:41 +02:00
  • 9feba75928 Fix unix env. var addition issue when the variables may have elements with spaces in them. Jukka Jylänki 2014-11-19 17:26:38 +02:00
  • ef541f8ed9 Fix unix path addition issue when the path may have elements with spaces in them. Jukka Jylänki 2014-11-19 17:25:38 +02:00
  • d07135c90b Merge pull request #22 from aidanhs/aphs-bash-source juj 2014-11-19 17:20:11 +02:00
  • 79cf18d531 Fix UI print issue where different clang git repository tools would not correctly print if they are installed or not. Fixes #21. Jukka Jylänki 2014-11-18 19:02:12 +02:00
  • 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. Jukka Jylänki 2014-11-18 15:24:32 +02:00
  • 8ad2cdd1fd Remove emsdk_set_env from .gitignore since it is no longer used. Jukka Jylänki 2014-11-18 15:09:32 +02:00
  • 2fc268b364 Improve cross-shell compatibility Aidan Hobson Sayers 2014-11-18 00:42:02 +00:00
  • 90da8d5dc3 $_ seems to be unreliable if used as first command of shell Aidan Hobson Sayers 2014-11-15 21:08:18 +00:00
  • a4462f3c72 Mark 1.21.0 as old. Jukka Jylänki 2014-10-06 16:07:01 +03:00
  • 500cdb9ad5 Update download links for 1.25.0 Jukka Jylänki 2014-10-06 16:05:46 +03:00
  • a0b6c7a617 Add packages for Emscripten SDK 1.25.0. Jukka Jylänki 2014-10-06 16:04:17 +03:00
  • 030dc264cc Document --global in more places. Jukka Jylanki 2014-09-17 10:09:18 +03:00
  • 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. Jukka Jylänki 2014-09-07 05:43:14 -04:00
  • 2a6fafec92 Merge pull request #15 from warrenseine/master juj 2014-09-02 14:21:54 +03:00
  • 1b51a1e617 Allow running emsdk_env.sh from another directory. Warren Seine 2014-09-02 12:01:35 +02:00
  • 996d162dec Update download links to 1.22.0. Jukka Jylänki 2014-08-11 22:23:32 +03:00
  • b0673b7f29 Added Emscripten 1.22.0 packages to manifest. Jukka Jylänki 2014-08-11 20:05:45 +03:00
  • 2d5fe80e64 Add OSX package for crunch 1.04. Jukka Jylänki 2014-07-29 17:56:16 +03:00
  • 584d14db3c Improve git lookup by using which() to search PATH if git is not installed in emsdk. Jukka Jylänki 2014-07-28 20:22:48 +03:00
  • 210400cd9e Fix parallel build of fastcomp. Jukka Jylänki 2014-07-20 04:57:41 -04:00
  • f5191d74d8 Add 32-bit linux sdk versions. Jukka Jylänki 2014-07-18 10:40:46 +02:00
  • 8ca0a036f0 Add a section that contains links to old archived installers. Add better documentation on how to grab an old Tool version. Jukka Jylänki 2014-07-08 12:42:53 +03:00
  • 46036b5a93 Always perform Emscripten Clang build as a parallel build. Jukka Jylänki 2014-07-08 11:07:19 +03:00
  • 82407a23dc Fix update mechanism on Linux. Jukka Jylänki 2014-07-07 15:15:43 +03:00
  • 7f4480a657 Update emsdk activate hint. Jukka Jylänki 2014-07-07 15:08:32 +03:00
  • f4afc0accc In generated .emscripten configs, access node by default from PATH, if not set otherwise. Jukka Jylänki 2014-07-07 15:04:48 +03:00
  • 461457c0f4 Linkify fastcomp. Jukka Jylänki 2014-07-07 14:50:31 +03:00
  • 5b2e30dce5 Update README.md to reflect that emsdk is now available on Linux as well. Remove old links that point to non-fastcomp instructions. Jukka Jylänki 2014-07-07 14:15:55 +03:00
  • 6600588cc7 Add SDK items for linux and fix an issue with extra tools being shown on linux. Jukka Jylänki 2014-07-07 13:52:45 +03:00
  • d762333294 Mark old SpiderMonkey version. Jukka Jylänki 2014-07-07 12:33:43 +03:00
  • 8992935e30 Remove reference to old bat file. Jukka Jylänki 2014-07-07 12:27:10 +03:00
  • 7a3d756bb3 Add SpiderMonkey 30.0 to manifest. Jukka Jylänki 2014-07-07 05:21:55 -04:00
  • aff82d4794 Mark old sdk versions. Jukka Jylänki 2014-07-07 11:04:17 +03:00
  • 37036ee55a Add git directory to gitignore. Jukka Jylänki 2014-07-07 10:50:21 +03:00
  • acc907d483 Flag more tools as old versions. Jukka Jylänki 2014-07-07 10:49:51 +03:00
  • c808f6b28c Add Clang e1.21.0, Emscripten 1.21.0 and SDK 1.21.0 manifests. Jukka Jylänki 2014-07-04 19:08:14 +03:00
  • f73899f0c3 Add new vs-tool package to manifest. Jukka Jylänki 2014-07-04 18:35:49 +03:00
  • baee119231 Add new clang-incoming and clang-master packages that automate git clone and build clang from sources. Jukka Jylänki 2014-07-03 23:38:51 +03:00
  • 34d478034f Migrate OSX shell activation to work the same way as on Windows: source ./emsdk_env.sh instead of emsdk_add_path. Jukka Jylänki 2014-07-03 18:50:00 +03:00
  • 1cec00bc38 Fix an issue where windows env. vars could not be read if python is not in user path when running. Closes #7 and #8. Jukka Jylänki 2014-07-03 17:56:57 +03:00
  • c3712ad118 Fix active env test when multiple paths are present (git tool on Windows). Jukka Jylänki 2014-07-03 17:38:23 +03:00