Commit Graph
267 Commits
Author SHA1 Message Date
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