diff options
author | Alon Zakai <alonzakai@gmail.com> | 2014-03-03 13:50:09 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2014-03-03 13:50:09 -0800 |
commit | c6e98e97e5267d630f7808a1b02897f8a4867d1f (patch) | |
tree | 77c736e38d4d3ba5e6ffe638d06addf2ef615580 | |
parent | 226dd0d169bb1cf4253cb4ffcaadc1137e53b3dc (diff) | |
parent | 6e18468fa4a71f0d110c41baa8ebd2965f4c7254 (diff) |
Merge pull request #2151 from haneefmubarak/cleanup
cleanup series I - part I
-rw-r--r-- | CONTRIBUTING.md (renamed from CONTRIBUTING.markdown) | 3 | ||||
-rw-r--r-- | README.markdown | 14 | ||||
-rw-r--r-- | README.md | 26 | ||||
-rw-r--r-- | media/switch_logo.eps (renamed from docs/emscripten_switch_logo.eps) | bin | 1114650 -> 1114650 bytes | |||
-rw-r--r-- | media/switch_logo.jpeg (renamed from docs/emscripten_switch_logo.jpg) | bin | 35951 -> 35951 bytes | |||
-rw-r--r-- | media/switch_logo.svg (renamed from docs/emscripten_switch_logo.svg) | 0 | ||||
-rw-r--r-- | package.json | 2 | ||||
-rw-r--r-- | patches/README | 4 | ||||
-rw-r--r-- | patches/series | 2 | ||||
-rw-r--r-- | src/relooper/README.markdown | 14 | ||||
-rw-r--r-- | src/relooper/README.md | 12 |
11 files changed, 41 insertions, 36 deletions
diff --git a/CONTRIBUTING.markdown b/CONTRIBUTING.md index ceea8735..c068eb7f 100644 --- a/CONTRIBUTING.markdown +++ b/CONTRIBUTING.md @@ -1,5 +1,6 @@ +Contributing +============ See our wiki for information about contributing to Emscripten: [Contribution section on wiki](https://github.com/kripken/emscripten/wiki#contributing) - diff --git a/README.markdown b/README.markdown deleted file mode 100644 index 81a95141..00000000 --- a/README.markdown +++ /dev/null @@ -1,14 +0,0 @@ - -![logo](http://dl.dropbox.com/u/80664946/emscripten_logo.jpg) - -Emscripten -========== - -Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run). - -Links to **demos**, **tutorial**, **FAQ**, etc: <https://github.com/kripken/emscripten/wiki> - -Main project page: <http://emscripten.org> - -Emscripten is MIT licensed, see LICENSE.txt. - diff --git a/README.md b/README.md new file mode 100644 index 00000000..6b4778bf --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +![emscripten logo](media/switch_logo.jpeg) + +Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated +from C/C++, using `llvm-gcc` (DragonEgg) or `clang`, or any other language that can be +converted into LLVM - and compiles that into JavaScript, which can be run on the web (or +anywhere else JavaScript can run). + +Links to **demos**, **tutorial**, **FAQ**, etc: <https://github.com/kripken/emscripten/wiki> + +Main project page: <http://emscripten.org> + +License +------- + +Emscripten is available under 2 licenses, the MIT license and the +University of Illinois/NCSA Open Source License. + +Both are permissive open source licenses, with little if any +practical difference between them. + +The reason for offering both is that (1) the MIT license is +well-known, while (2) the University of Illinois/NCSA Open Source +License allows Emscripten's code to be integrated upstream into +LLVM, which uses that license, should the opportunity arise. + +See `LICENSE` for the full content of the licenses. diff --git a/docs/emscripten_switch_logo.eps b/media/switch_logo.eps Binary files differindex 741970c1..741970c1 100644 --- a/docs/emscripten_switch_logo.eps +++ b/media/switch_logo.eps diff --git a/docs/emscripten_switch_logo.jpg b/media/switch_logo.jpeg Binary files differindex 7c05cd94..7c05cd94 100644 --- a/docs/emscripten_switch_logo.jpg +++ b/media/switch_logo.jpeg diff --git a/docs/emscripten_switch_logo.svg b/media/switch_logo.svg index 58277388..58277388 100644 --- a/docs/emscripten_switch_logo.svg +++ b/media/switch_logo.svg diff --git a/package.json b/package.json index a1447c9f..130dff69 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "emscripten", - "version": "1.0.0", + "version": "1.12.0", "dependencies": { "ws": "~0.4.28" } diff --git a/patches/README b/patches/README deleted file mode 100644 index f6817fed..00000000 --- a/patches/README +++ /dev/null @@ -1,4 +0,0 @@ -This directory contains a useful mercurial patch queue. - -Note to patch queue maintainer: You need to manually copy from .hg/patches into this directory, after |qrefresh|ing the patch. - diff --git a/patches/series b/patches/series deleted file mode 100644 index 04f16d03..00000000 --- a/patches/series +++ /dev/null @@ -1,2 +0,0 @@ -sauer - diff --git a/src/relooper/README.markdown b/src/relooper/README.markdown deleted file mode 100644 index 9b0187b3..00000000 --- a/src/relooper/README.markdown +++ /dev/null @@ -1,14 +0,0 @@ - -Relooper -======== - -This is an optimized C++ implemention of the Relooper algorithm originally -developed as part of Emscripten. This implementation includes optimizations -added since the original academic paper [1] - see paper.pdf - was published -about it, and is written in an LLVM-friendly way with the goal of inclusion -in upstream LLVM. - -License: MIT&LLVM - -[1] Alon Zakai. 2011. Emscripten: an LLVM-to-JavaScript compiler. In Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion (SPLASH '11). ACM, New York, NY, USA, 301-312. DOI=10.1145/2048147.2048224 http://doi.acm.org/10.1145/2048147.2048224 - diff --git a/src/relooper/README.md b/src/relooper/README.md new file mode 100644 index 00000000..a4073a77 --- /dev/null +++ b/src/relooper/README.md @@ -0,0 +1,12 @@ +Relooper +======== + +This is an optimized C++ implemention of the Relooper algorithm originally developed as part +of Emscripten. This implementation includes optimizations added since the original academic +paper [1] - see paper.pdf - was published about it, and is written in an LLVM-friendly way +with the goal of inclusion in upstream LLVM. + +[1] Alon Zakai. 2011. Emscripten: an LLVM-to-JavaScript compiler. In Proceedings of the ACM +international conference companion on Object oriented programming systems languages and +applications companion (SPLASH '11). ACM, New York, NY, USA, 301-312. +DOI=10.1145/2048147.2048224 http://doi.acm.org/10.1145/2048147.2048224 |