José Valim
2d1d3c707e
Add Guards and Operators to guides
2016-08-29 16:19:31 +02:00
José Valim
f8fe5325a9
Properly check for earlier Erlang versions, closes #5090
2016-08-04 12:02:13 +02:00
Julian Ospald
0162330765
Allow to set BINDIR for binaries and SHARE_PREFIX for manpages ( #4887 )
...
This makes packaging elixir easier for distributions which have
a more specialized filesystem layout like exherbo.
2016-06-25 13:11:38 +02:00
Andrea Leopardi
a06e9b7b6c
Add a "Behaviours" page to the documentation ( #4782 )
2016-06-06 17:54:04 +02:00
José Valim
c4eb5d6824
No longer announce unicode
2016-05-15 20:34:29 +02:00
José Valim
9de3acb86a
Support canonical URLs
2016-02-21 21:26:26 +01:00
eksperimental
d8cc1927e5
Makefile and System.revision/0 no longer read from .git/HEAD
2016-02-18 07:29:48 +07:00
José Valim
9ebdabbbff
Remove more imperative cases and related test cases
2016-02-07 12:31:18 +01:00
José Valim
b94eaa8547
Add document about scoping rules
2016-02-04 10:49:38 +01:00
Henrik Nyh
998e59549a
Add "Naming Conventions" page to docs
2016-01-02 16:50:33 +01:00
José Valim
08cd796392
Add pages about typespecs and docs, closes #4079
2015-12-21 16:05:25 +01:00
Aleksei Magusev
a92b6ee4a5
Move doctests from central place to the modules they describe
2015-11-25 00:26:07 +01:00
eksperimental
5f331adb59
run compile before regular tests
...
Signed-off-by: José Valim <jose.valim@plataformatec.com.br >
2015-10-01 17:05:05 +02:00
eksperimental
807127b058
Add text Files to Docs.zip
2015-09-26 21:12:23 +07:00
eksperimental
91ffa1a73c
License: Use NOTICE (remove LEGAL)
2015-09-26 18:54:32 +07:00
José Valim
e29192374c
Require Erlang 18.0 forward
2015-09-25 12:01:10 +02:00
José Valim
031543eab8
Support logo when generating docs
2015-09-12 00:34:45 +02:00
José Valim
fb78a396e8
Include docs zip in the publish process
2015-09-01 19:47:40 +02:00
José Valim
01314f6998
Clean up makefile
2015-08-15 09:41:29 +02:00
eksperimental
5ee872e2b4
Makefile: print a success message on realease_precompiled
2015-08-15 05:16:19 +07:00
Constantin Rack
b8504bbad6
Add quotes. Fixes #3536
...
Signed-off-by: José Valim <jose.valim@plataformatec.com.br >
2015-08-11 15:46:49 +02:00
Constantin Rack
96b5f469a4
Rename release_zip to release_precompiled. Fixes #3543
2015-08-11 15:24:14 +02:00
eksperimental
b722bc6531
Merge man/Makefile into Makefile
2015-07-22 22:58:46 +07:00
eksperimental
7a9bfa03f6
run man/make clean dir after make install_man
2015-07-22 21:17:22 +07:00
eksperimental
9fe76a0bcc
Add man pages to Precompiled file
...
* Makefiles have been excluded from the zip file (the main one and the one under man/)
* gitignore rule added to ignore precompiled zip file that is created in the root dir
2015-07-22 21:12:14 +07:00
Antonio Terceiro
2851b880b8
Makefile: fix manpage installation in packages
2015-07-08 17:08:04 -03:00
José Valim
e7da454caf
Merge pull request #3043 from eugulixes/manpage
...
Added man page for iex/elixir
2015-06-12 09:11:44 +02:00
José Valim
a1906441d0
Revert "make test: avoid writing to $HOME"
...
Our tests already avoid writing to $HOME and this change
only affects "make test" but not "make test_elixir" and
friends.
This reverts commit dd9f0b7066 .
2015-05-06 20:13:47 +02:00
José Valim
56706121b8
Clean up MIX_HOME setup
2015-05-06 20:03:26 +02:00
Antonio Terceiro
dd9f0b7066
make test: avoid writing to $HOME
2015-05-06 13:13:30 -03:00
Antonio Terceiro
2824bd676b
Makefile: allow passing REBAR and PREFIX via environment
...
This allows trivial distro packaging by just settting REBAR and PREFIX
as environment variables in build scripts, and letting packaging helpers
handle make/make clean/make install on their own.
For building official Debian packages we can't have an embedded copy of
rebar which is already packaged on its own in Debian.
2015-05-06 13:13:30 -03:00
Evgeny Golyshev
4a1517d681
Added a preview version of the mix man page
2015-04-10 23:06:03 +03:00
Evgeny Golyshev
857945d073
Add elixirc man page
2015-03-17 14:29:53 +03:00
Evgeny Golyshev
af5aa49151
elixir.1 and iex.1 share the same options list
2015-03-16 18:01:34 +03:00
eksperimental
c02d8ec9e7
create individual tasks for "make docs"
2015-02-14 17:26:30 +07:00
Evgeny Golyshev
0b3ed7298d
Added man page for iex/elixir
2015-02-02 20:39:46 +03:00
José Valim
1b9d93b717
Compile docs to doc/
2015-01-03 10:11:33 +01:00
José Valim
6db2eea73b
More updates to instructions
2014-10-21 15:32:40 -02:00
José Valim
09bd657ad5
Update release instructions
2014-10-21 15:02:11 -02:00
Eric Meadows-Jönsson
04fb799530
Add task for pushing standalone mix
2014-10-07 15:23:13 +02:00
Pedro Medeiros
c92ca683a1
Remove previously generated beams before installing new ones
2014-09-20 09:30:26 -03:00
James Fish
05b56a3f7e
Don't check for race conditions with dialyzer
...
For more information:
http://erlang.org/pipermail/erlang-bugs/2014-July/004518.html
2014-09-03 19:13:39 +01:00
Eric Meadows-Jönsson
0a6f102f43
Include makefile in precompiled zip
2014-08-18 23:11:27 +02:00
Suraj N. Kurapati
6d6e233dea
Makefile: shorten tip about Unicode embedding time
...
The estimate about this step taking "up to a minute" really depends on
the machine we're compiling on. For example, on an old or underpowered
machine, it may take _longer_ than a minute. So this patch changes the
wording accordingly and puts the reason for the delay at the beginning.
2014-08-08 09:07:26 -07:00
José Valim
1eb65b911c
Quote bash comparison arguments
...
/cc @chyndman
2014-08-01 12:50:47 +02:00
Chris Hyndman
80fd6d815b
Use Command Prompt for stdlib test on Windows
2014-07-31 15:06:11 -07:00
José Valim
2e1a403f67
Fix logger docs
2014-07-30 20:16:53 +02:00
José Valim
58cb340eb7
Add Logger
2014-07-30 19:46:26 +02:00
Eric Meadows-Jönsson
44edb7509b
Trigger rebuild in Makefile for io/ansi/docs.ex
...
Closes #2558 .
2014-07-19 23:26:29 +02:00
José Valim
4142858a44
Revert "Merge pull request #2530 from qingliangcn/master"
...
This reverts commit caeb095f37 , reversing
changes made to bfd9eaa52d .
2014-07-14 14:02:13 +02:00