Remove some mozilla-games remnants (#360)
Remove obsolete docs links. Remove downloading of the old releases list, and bundle the file in the repo. Also the message in update-tags was wrong: we need git to do anything there now, as update-tags gets emscripten-releases using git currently (which is ok as update-tags is run by users that installed with git; otherwise they installed without git and just update the entire emsdk normally).
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@@ -9,11 +9,6 @@
|
|||||||
/emsdk_set_env.sh
|
/emsdk_set_env.sh
|
||||||
|
|
||||||
# Tags files that get generated at runtime
|
# Tags files that get generated at runtime
|
||||||
/emscripten-nightlies.txt
|
|
||||||
/llvm-nightlies-32bit.txt
|
|
||||||
/llvm-nightlies-64bit.txt
|
|
||||||
/llvm-tags-32bit.txt
|
|
||||||
/llvm-tags-64bit.txt
|
|
||||||
/emscripten-releases-tot.txt
|
/emscripten-releases-tot.txt
|
||||||
|
|
||||||
# File that get download/extracted by emsdk itself
|
# File that get download/extracted by emsdk itself
|
||||||
|
|||||||
35
README.md
35
README.md
@@ -241,38 +241,3 @@ Emscripten SDK releases are no longer packaged or maintained for 32-bit Windows.
|
|||||||
If you want to run Emscripten on a 32-bit system, you can try manually building
|
If you want to run Emscripten on a 32-bit system, you can try manually building
|
||||||
the compiler for 32-bit mode. Follow the steps in the above section "Building an
|
the compiler for 32-bit mode. Follow the steps in the above section "Building an
|
||||||
Emscripten tag or branch from source" to get started.
|
Emscripten tag or branch from source" to get started.
|
||||||
|
|
||||||
### Archived Releases
|
|
||||||
|
|
||||||
You can always install old SDK and compiler toolchains via the latest emsdk. If
|
|
||||||
you need to fall back to an old version, download the Portable SDK version and
|
|
||||||
use that to install a previous version of a tool. All old tool versions are
|
|
||||||
available by typing `emsdk list --old`.
|
|
||||||
|
|
||||||
On Windows, you can install one of the **old versions** via an offline NSIS
|
|
||||||
installer:
|
|
||||||
|
|
||||||
- [emsdk-1.5.6.1-full.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.5.6.1-full.exe) (32-bit, first emsdk release)
|
|
||||||
- [emsdk-1.5.6.2-full-32bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.5.6.2-full-32bit.exe)
|
|
||||||
- [emsdk-1.5.6.2-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.5.6.2-full-64bit.exe)
|
|
||||||
- [emsdk-1.7.8-full-32bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.7.8-full-32bit.exe)
|
|
||||||
- [emsdk-1.7.8-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.7.8-full-64bit.exe)
|
|
||||||
- [emsdk-1.8.2-full-32bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.8.2-full-32bit.exe)
|
|
||||||
- [emsdk-1.8.2-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.8.2-full-64bit.exe)
|
|
||||||
- [emsdk-1.12.0-full-32bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.12.0-full-32bit.exe)
|
|
||||||
- [emsdk-1.12.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.12.0-full-64bit.exe) (the last non-fastcomp version with Clang 3.2)
|
|
||||||
- [emsdk-1.13.0-full-32bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.13.0-full-64bit.exe) (a unstable first fastcomp release with Clang 3.3)
|
|
||||||
- [emsdk-1.16.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.16.0-full-64bit.exe) (first stable fastcomp release)
|
|
||||||
- [emsdk-1.21.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.21.0-full-64bit.exe)
|
|
||||||
- [emsdk-1.22.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.22.0-full-64bit.exe)
|
|
||||||
- [emsdk-1.25.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.25.0-full-64bit.exe)
|
|
||||||
- [emsdk-1.27.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.27.0-full-64bit.exe) (last release based on Clang 3.3)
|
|
||||||
- [emsdk-1.29.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.29.0-full-64bit.exe) (the only release based on Clang 3.4)
|
|
||||||
- [emsdk-1.30.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.30.0-full-64bit.exe) (the only release based on Clang 3.5)
|
|
||||||
- [emsdk-1.34.1-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.34.1-full-64bit.exe) (first release based on Clang 3.7)
|
|
||||||
- [emsdk-1.35.0-full-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.35.0-full-64bit.exe)
|
|
||||||
- [emsdk-1.35.0-web-64bit.exe](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.35.0-web-64bit.exe)
|
|
||||||
- [emsdk-1.35.0-portable-64bit.zip](https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-1.35.0-portable-64bit.zip)
|
|
||||||
|
|
||||||
Snapshots of all tagged Emscripten compiler releases (not full SDKs) can be
|
|
||||||
found at [emscripten/releases](https://github.com/kripken/emscripten/releases).
|
|
||||||
|
|||||||
27
emsdk.py
27
emsdk.py
@@ -1894,31 +1894,16 @@ def fetch_emscripten_tags():
|
|||||||
emscripten_releases_tot = get_emscripten_releases_tot()
|
emscripten_releases_tot = get_emscripten_releases_tot()
|
||||||
if emscripten_releases_tot:
|
if emscripten_releases_tot:
|
||||||
open(tot_path(), 'w').write(emscripten_releases_tot)
|
open(tot_path(), 'w').write(emscripten_releases_tot)
|
||||||
|
else:
|
||||||
# Emscripten Nightlies support has been removed, clear the list of known Nightlies locally.
|
print('Update complete, however skipped fetching the Emscripten tags, since git was not found, which is necessary for update-tags.')
|
||||||
# print('Fetching all precompiled Nightly versions..')
|
|
||||||
# download_file('https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/nightly/' + os_name() + '_32bit/index.txt', 'llvm-nightlies-32bit.txt', download_even_if_exists=True)
|
|
||||||
# download_file('https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/nightly/' + os_name() + '_64bit/index.txt', 'llvm-nightlies-64bit.txt', download_even_if_exists=True)
|
|
||||||
# download_file('https://s3.amazonaws.com/mozilla-games/emscripten/packages/emscripten/nightly/' + os_name() + '/index.txt', 'emscripten-nightlies.txt', download_even_if_exists=True)
|
|
||||||
for f in ['llvm-nightlies-32bit.txt', 'llvm-nightlies-64bit.txt', 'emscripten-nightlies.txt']:
|
|
||||||
if os.path.isfile(f):
|
|
||||||
os.remove(f)
|
|
||||||
|
|
||||||
print('Fetching all precompiled tagged releases..')
|
|
||||||
download_file('https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/tag/' + os_name() + '_32bit/index.txt', 'llvm-tags-32bit.txt', download_even_if_exists=True)
|
|
||||||
download_file('https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/tag/' + os_name() + '_64bit/index.txt', 'llvm-tags-64bit.txt', download_even_if_exists=True)
|
|
||||||
|
|
||||||
if not git:
|
|
||||||
print('Update complete, however skipped fetching the Emscripten tags, since git was not found.')
|
|
||||||
if WINDOWS:
|
if WINDOWS:
|
||||||
print("If you want to compile one of the tagged releases from source, please install git by typing 'emsdk install git-1.9.4', or alternatively by installing it manually from http://git-scm.com/downloads . If you install git manually, remember to add it to PATH.")
|
print("Please install git by typing 'emsdk install git-1.9.4', or alternatively by installing it manually from http://git-scm.com/downloads . If you install git manually, remember to add it to PATH.")
|
||||||
elif OSX:
|
elif OSX:
|
||||||
print("If you want to compile one of the tagged releases from source, please install git from http://git-scm.com/ , or by installing XCode and then the XCode Command Line Tools (see http://stackoverflow.com/questions/9329243/xcode-4-4-command-line-tools ).")
|
print("Please install git from http://git-scm.com/ , or by installing XCode and then the XCode Command Line Tools (see http://stackoverflow.com/questions/9329243/xcode-4-4-command-line-tools ).")
|
||||||
elif LINUX:
|
elif LINUX:
|
||||||
print("If you want to compile one of the tagged releases from source, please install git using your package manager, see http://git-scm.com/book/en/Getting-Started-Installing-Git .")
|
print("Pease install git using your package manager, see http://git-scm.com/book/en/Getting-Started-Installing-Git .")
|
||||||
else:
|
else:
|
||||||
print("If you want to compile one of the tagged releases from source, please install git.")
|
print("Please install git.")
|
||||||
print("If you are not looking to build Emscripten from source, you can safely ignore this message.")
|
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
0
llvm-tags-32bit.txt
Normal file
0
llvm-tags-32bit.txt
Normal file
75
llvm-tags-64bit.txt
Normal file
75
llvm-tags-64bit.txt
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
emscripten-llvm-e1.38.9.tar.gz
|
||||||
|
emscripten-llvm-e1.38.8.tar.gz
|
||||||
|
emscripten-llvm-e1.38.7.tar.gz
|
||||||
|
emscripten-llvm-e1.38.6.tar.gz
|
||||||
|
emscripten-llvm-e1.38.5.tar.gz
|
||||||
|
emscripten-llvm-e1.38.4.tar.gz
|
||||||
|
emscripten-llvm-e1.38.31.tar.gz
|
||||||
|
emscripten-llvm-e1.38.30.tar.gz
|
||||||
|
emscripten-llvm-e1.38.3.tar.gz
|
||||||
|
emscripten-llvm-e1.38.29.tar.gz
|
||||||
|
emscripten-llvm-e1.38.28.tar.gz
|
||||||
|
emscripten-llvm-e1.38.27.tar.gz
|
||||||
|
emscripten-llvm-e1.38.26.tar.gz
|
||||||
|
emscripten-llvm-e1.38.25.tar.gz
|
||||||
|
emscripten-llvm-e1.38.24.tar.gz
|
||||||
|
emscripten-llvm-e1.38.23.tar.gz
|
||||||
|
emscripten-llvm-e1.38.22.tar.gz
|
||||||
|
emscripten-llvm-e1.38.21.tar.gz
|
||||||
|
emscripten-llvm-e1.38.20.tar.gz
|
||||||
|
emscripten-llvm-e1.38.2.tar.gz
|
||||||
|
emscripten-llvm-e1.38.19.tar.gz
|
||||||
|
emscripten-llvm-e1.38.18.tar.gz
|
||||||
|
emscripten-llvm-e1.38.17.tar.gz
|
||||||
|
emscripten-llvm-e1.38.16.tar.gz
|
||||||
|
emscripten-llvm-e1.38.15.tar.gz
|
||||||
|
emscripten-llvm-e1.38.14.tar.gz
|
||||||
|
emscripten-llvm-e1.38.13.tar.gz
|
||||||
|
emscripten-llvm-e1.38.12.tar.gz
|
||||||
|
emscripten-llvm-e1.38.11.tar.gz
|
||||||
|
emscripten-llvm-e1.38.10.tar.gz
|
||||||
|
emscripten-llvm-e1.38.1.tar.gz
|
||||||
|
emscripten-llvm-e1.38.0.tar.gz
|
||||||
|
emscripten-llvm-e1.37.9.tar.gz
|
||||||
|
emscripten-llvm-e1.37.8.tar.gz
|
||||||
|
emscripten-llvm-e1.37.7.tar.gz
|
||||||
|
emscripten-llvm-e1.37.6.tar.gz
|
||||||
|
emscripten-llvm-e1.37.5.tar.gz
|
||||||
|
emscripten-llvm-e1.37.40.tar.gz
|
||||||
|
emscripten-llvm-e1.37.4.tar.gz
|
||||||
|
emscripten-llvm-e1.37.39.tar.gz
|
||||||
|
emscripten-llvm-e1.37.38.tar.gz
|
||||||
|
emscripten-llvm-e1.37.37.tar.gz
|
||||||
|
emscripten-llvm-e1.37.36.tar.gz
|
||||||
|
emscripten-llvm-e1.37.35.tar.gz
|
||||||
|
emscripten-llvm-e1.37.34.tar.gz
|
||||||
|
emscripten-llvm-e1.37.33.tar.gz
|
||||||
|
emscripten-llvm-e1.37.32.tar.gz
|
||||||
|
emscripten-llvm-e1.37.31.tar.gz
|
||||||
|
emscripten-llvm-e1.37.30.tar.gz
|
||||||
|
emscripten-llvm-e1.37.3.tar.gz
|
||||||
|
emscripten-llvm-e1.37.29.tar.gz
|
||||||
|
emscripten-llvm-e1.37.28.tar.gz
|
||||||
|
emscripten-llvm-e1.37.27.tar.gz
|
||||||
|
emscripten-llvm-e1.37.26.tar.gz
|
||||||
|
emscripten-llvm-e1.37.25.tar.gz
|
||||||
|
emscripten-llvm-e1.37.24.tar.gz
|
||||||
|
emscripten-llvm-e1.37.23.tar.gz
|
||||||
|
emscripten-llvm-e1.37.22.tar.gz
|
||||||
|
emscripten-llvm-e1.37.21.tar.gz
|
||||||
|
emscripten-llvm-e1.37.20.tar.gz
|
||||||
|
emscripten-llvm-e1.37.2.tar.gz
|
||||||
|
emscripten-llvm-e1.37.19.tar.gz
|
||||||
|
emscripten-llvm-e1.37.18.tar.gz
|
||||||
|
emscripten-llvm-e1.37.17.tar.gz
|
||||||
|
emscripten-llvm-e1.37.16.tar.gz
|
||||||
|
emscripten-llvm-e1.37.15.tar.gz
|
||||||
|
emscripten-llvm-e1.37.14.tar.gz
|
||||||
|
emscripten-llvm-e1.37.13.tar.gz
|
||||||
|
emscripten-llvm-e1.37.12.tar.gz
|
||||||
|
emscripten-llvm-e1.37.11.tar.gz
|
||||||
|
emscripten-llvm-e1.37.10.tar.gz
|
||||||
|
emscripten-llvm-e1.37.1.tar.gz
|
||||||
|
emscripten-llvm-e1.37.0.tar.gz
|
||||||
|
emscripten-llvm-e1.36.14.tar.gz
|
||||||
|
emscripten-llvm-e1.36.13.tar.gz
|
||||||
Reference in New Issue
Block a user