Skip to content

Commit f2f3c1d

Browse files
committed
README.md and LICENSE.txt added
1 parent f956e8e commit f2f3c1d

File tree

2 files changed

+69
-0
lines changed

2 files changed

+69
-0
lines changed

LICENSE.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
This is free and unencumbered software released into the public domain.
2+
3+
Anyone is free to copy, modify, publish, use, compile, sell, or
4+
distribute this software, either in source code form or as a compiled
5+
binary, for any purpose, commercial or non-commercial, and by any
6+
means.
7+
8+
In jurisdictions that recognize copyright laws, the author or authors
9+
of this software dedicate any and all copyright interest in the
10+
software to the public domain. We make this dedication for the benefit
11+
of the public at large and to the detriment of our heirs and
12+
successors. We intend this dedication to be an overt act of
13+
relinquishment in perpetuity of all present and future rights to this
14+
software under copyright law.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20+
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22+
OTHER DEALINGS IN THE SOFTWARE.
23+
24+
For more information, please refer to <http://unlicense.org>
25+

README.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# get-elixir
2+
Get any release of the Elixir programming language, without leaving the comfort of your command line.
3+
4+
## About
5+
6+
get-elixir is a shell script which aims to help people download and unpack
7+
the Elixir programming language from source, downloading it from the
8+
[released version](https://github.com/elixir-lang/elixir/releases).
9+
10+
## Installation
11+
12+
You can simply run from your command line
13+
```sh
14+
curl -fL -o get-elixir.sh https://raw.githubusercontent.com/eksperimental/get-elixir/master/get-elixir.sh
15+
chmod +x get-elixir.sh
16+
```
17+
or clone it
18+
19+
```sh
20+
git clone https://github.com/eksperimental/get-elixir
21+
cd get-elixir
22+
```
23+
24+
## Usage
25+
26+
```sh
27+
./get-elixir.sh <command> <package_type> [<version_number>] [<dest_dir>]
28+
```
29+
30+
Where you can download and unpack the latest source codes released by doing:
31+
`./get-elixir.sh unpack source`
32+
33+
or the latest precompiled
34+
`./get-elixir.sh unpack precompiled`
35+
36+
You can also just download [any version that has been released](https://github.com/elixir-lang/elixir/releases).
37+
`./get-elixir.sh unpack precompiled 1.0.0 elixir-1.0.0`
38+
will unpack the precompiled files of v1.0.0 in the directory `elixir-1.0.0`
39+
40+
## License
41+
42+
Please read [LICENSE.txt] file.
43+
The works is unlicensed, so their are in the public domain.
44+

0 commit comments

Comments
 (0)