Commit Graph
255 Commits
Author SHA1 Message Date
eksperimental 471de4b8a4 run compile before regular tests
Signed-off-by: José Valim <jose.valim@plataformatec.com.br>
2015-10-01 17:05:05 +02:00
eksperimental b8d57b4bb9 Add text Files to Docs.zip 2015-09-26 21:12:23 +07:00
eksperimental 6967a41472 License: Use NOTICE (remove LEGAL) 2015-09-26 18:54:32 +07:00
José Valim f524f25c58 Require Erlang 18.0 forward 2015-09-25 12:01:10 +02:00
José Valim a2bcbf8456 Support logo when generating docs 2015-09-12 00:34:45 +02:00
José Valim b77a2913a1 Include docs zip in the publish process 2015-09-01 19:47:40 +02:00
José Valim a11df3de71 Clean up makefile 2015-08-15 09:41:29 +02:00
eksperimental 646da6bd13 Makefile: print a success message on realease_precompiled 2015-08-15 05:16:19 +07:00
Constantin Rack 7f11bb3c45 Add quotes. Fixes #3536
Signed-off-by: José Valim <jose.valim@plataformatec.com.br>
2015-08-11 15:46:49 +02:00
Constantin Rack 99be77ad3f Rename release_zip to release_precompiled. Fixes #3543 2015-08-11 15:24:14 +02:00
eksperimental 1e60fcd311 Merge man/Makefile into Makefile 2015-07-22 22:58:46 +07:00
eksperimental 24b9fc2d9e run man/make clean dir after make install_man 2015-07-22 21:17:22 +07:00
eksperimental 14cafe7382 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 7fe42a73d0 Makefile: fix manpage installation in packages 2015-07-08 17:08:04 -03:00
José Valim b653e452b8 Merge pull request #3043 from eugulixes/manpage
Added man page for iex/elixir
2015-06-12 09:11:44 +02:00
José Valim a6a94d292e 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 3612dbf60f.
2015-05-06 20:13:47 +02:00
José Valim 34de04ee21 Clean up MIX_HOME setup 2015-05-06 20:03:26 +02:00
Antonio Terceiro 3612dbf60f make test: avoid writing to $HOME 2015-05-06 13:13:30 -03:00
Antonio Terceiro 1e037c42cd 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 19042691c3 Added a preview version of the mix man page 2015-04-10 23:06:03 +03:00
Evgeny Golyshev 23665bcd11 Add elixirc man page 2015-03-17 14:29:53 +03:00
Evgeny Golyshev e686df4f8b elixir.1 and iex.1 share the same options list 2015-03-16 18:01:34 +03:00
eksperimental 4632d17c72 create individual tasks for "make docs" 2015-02-14 17:26:30 +07:00
Evgeny Golyshev 6a0aa09f12 Added man page for iex/elixir 2015-02-02 20:39:46 +03:00
José Valim 7c4d3e6bca Compile docs to doc/ 2015-01-03 10:11:33 +01:00
José Valim 752cf60a03 More updates to instructions 2014-10-21 15:32:40 -02:00
José Valim 5c34f0cb30 Update release instructions 2014-10-21 15:02:11 -02:00
Eric Meadows-Jönsson f35e23154e Add task for pushing standalone mix 2014-10-07 15:23:13 +02:00
Pedro Medeiros 633b926203 Remove previously generated beams before installing new ones 2014-09-20 09:30:26 -03:00
James Fish 0263dcc621 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 bb35b9afb1 Include makefile in precompiled zip 2014-08-18 23:11:27 +02:00
Suraj N. Kurapati 65d3af694b 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 a19613cf19 Quote bash comparison arguments
/cc @chyndman
2014-08-01 12:50:47 +02:00
Chris Hyndman 84b1f6546b Use Command Prompt for stdlib test on Windows 2014-07-31 15:06:11 -07:00
José Valim 562af52d07 Fix logger docs 2014-07-30 20:16:53 +02:00
José Valim aeefd59b15 Add Logger 2014-07-30 19:46:26 +02:00
Eric Meadows-Jönsson 1afc5ec71b Trigger rebuild in Makefile for io/ansi/docs.ex
Closes #2558.
2014-07-19 23:26:29 +02:00
José Valim 6b8b5bfd01 Revert "Merge pull request #2530 from qingliangcn/master"
This reverts commit 42875c0b72, reversing
changes made to be320880b2.
2014-07-14 14:02:13 +02:00
qingliangcn b35e2cf82a use pure erlang function to judge the erlang version, no shell. 2014-07-14 14:49:06 +08:00
José Valim bba4f1bd1b Optimize and add specs to Mix.Task module 2014-07-10 21:58:35 +02:00
James Fish f710c61179 Fix dialyzer makefile commands 2014-07-02 15:55:02 +01:00
José Valim b088d4b90e Also filter out .ps1 files 2014-06-26 20:10:47 +02:00
Chris Hyndman e60cd6a484 workaround 'epmd -daemon' not working on Windows 2014-06-20 10:53:23 -07:00
José Valim 8f272c4cc8 Start epmd, clean up warnings 2014-06-18 10:50:48 +02:00
José Valim 06cc1c183f Get rid of Mix.Sup 2014-06-03 20:31:47 +02:00
José Valim d94491841a Generate docs per app 2014-05-25 12:26:52 +02:00
José Valim 18aeb78547 Exit with proper test code on test_erlang, closes #2313 2014-05-22 12:21:08 +02:00
José Valim 55bd1d4e5a core -> stdlib in makefile 2014-05-12 19:53:09 +02:00
Alexei Sholik 1019917f1f Rename some Makefile targets. Closes #2274
kernel -> core
test_kernel -> test_stdlib
2014-05-12 20:41:06 +03:00
José Valim f3e26c28b0 Silence instalation process 2014-05-08 16:55:14 +02:00