José Valim
7014986f65
Add -f option to make clean_exbeam
2013-06-18 12:26:23 +02:00
José Valim
9904bdce9d
Warn on undefined module attributes, closes #963
2013-06-18 12:19:15 +02:00
José Valim
fc9506e28e
Add missing rm -rf ebin back to docs task
2013-06-10 21:24:16 +08:00
José Valim
5c01be91ea
Fix Makefile dependencies
2013-06-10 15:10:42 +08:00
José Valim
fed406a2e6
Rename test/doctest.exs file to test/doc_test.exs to follow file name convention
2013-06-10 14:27:38 +08:00
Jonathan J Hunt
ce55936b45
Added more informative error to Makefile when ex_doc is not available.
...
Added more information to README about building docs.
fixes #1151
2013-06-09 16:04:48 -07:00
Alexei Sholik
636275c064
Revert "Make test_doctest target depend on test_ex_unit"
...
This reverts commit b2d0355ef9 .
Better keep the tests separate as before. It is sufficient to have
ex_unit tests invoked before doctest tests when doing the full `make test`
2013-05-28 18:54:22 +03:00
Alexei Sholik
b2d0355ef9
Make test_doctest target depend on test_ex_unit
2013-05-28 17:00:48 +03:00
Alexei Sholik
619f345423
Test ex_unit before doctests
2013-05-28 13:53:18 +03:00
José Valim
2c98c0999d
An Elixir module now translates to Elixir.Module instead of Elixir-Module
2013-05-23 14:36:56 +02:00
José Valim
16555c974a
Update ExDoc directory
2013-05-17 09:54:28 +02:00
José Valim
869e90f2e5
Split SOURCE_REF into its own makefile function
2013-05-17 09:50:08 +02:00
Alexei Sholik
b08289768a
Replace getrev.sh with a one-liner (thanks @bellthoven)
2013-05-17 01:35:48 +03:00
Alexei Sholik
a67e445883
Retrieve the most suitable revision for source links in the docs
2013-05-16 15:55:09 +03:00
José Valim
80ae2e9bf2
Ensure String.Unicode is in elixir.app on clean install, closes #999
2013-05-01 12:12:02 -07:00
José Valim
3e6e6ee99b
Update exdoc links
2013-04-24 11:16:28 -06:00
José Valim
f8c0729f3b
Split doctest structure from other kernel tests
2013-04-09 19:14:55 -07:00
José Valim
b396696c5c
Use latest ExDoc
2013-02-19 12:14:45 -07:00
José Valim
1dd1f2b213
Use hardcoded version on elixir.app.src for now
...
Related to #808
2013-01-30 10:04:23 -07:00
José Valim
d2f76453d6
Compile before release targets
2013-01-28 10:43:29 -07:00
José Valim
437adc1dd0
Release v0.8.0
2013-01-28 10:03:29 -07:00
Devin Torres
6f4398902f
Consolidate Elixir's version into a VERSION file
2013-01-25 11:23:49 -06:00
José Valim
85fca3de2e
Properly declare .PHONY targets
2013-01-23 13:55:11 -07:00
José Valim
c524bcdeb2
Bump to 0.8.0.dev
2013-01-21 21:19:38 -07:00
José Valim
9bdb776980
Remove time calls from Makefile
2013-01-11 10:01:38 +01:00
Oren Ben-Kiki
9e29e37bfa
Fuller make clean
2012-12-15 00:02:07 +02:00
José Valim
58cc3fd947
No need to actually rely on ERL_LIBS since we just need elixir beams
2012-12-07 10:42:02 +01:00
José Valim
f7a0373bf4
Fix var in Makefile
2012-12-07 10:35:12 +01:00
José Valim
17bedb6613
Add a supervisor to Mix, closes #392
2012-12-06 10:33:45 +01:00
José Valim
5d27b21ca8
Bump to 0.7.3.dev and get rid of deprecations
2012-12-05 09:46:07 +01:00
José Valim
243433d9d3
Release v0.7.2
2012-12-04 19:58:32 +01:00
José Valim
d55afa44c6
Ensure new IEx works on Windows
2012-11-30 17:07:12 +01:00
José Valim
b3d203712a
Fix mix iex
2012-11-30 13:49:18 +01:00
José Valim
bce07f3c27
--debug-info is now true by default
2012-11-27 14:51:10 +01:00
José Valim
69ba46ec3e
Update version to 0.7.2.dev
2012-11-20 11:15:28 +01:00
Devin Torres
131db13763
Add make install task
...
To change the install path, simply override the `INSTALL_PATH`:
$ make INSTALL_PATH=/opt/local install
2012-11-19 11:28:19 -06:00
José Valim
8cede65b0f
Release 0.7.1
2012-11-18 20:51:37 +01:00
José Valim
a5539beb37
Use $(RELEASE_FLAG) in Makefile
2012-11-05 09:26:02 +01:00
José Valim
f7490bd5af
Provide faster, with docs and debug info first compilation
2012-10-30 10:01:09 +01:00
Yurii Rashkovskii
a67df523ce
Run make dialyze only after .release
2012-10-29 02:01:38 -07:00
Yurii Rashkovskii
a2b79e4331
Correct dialyzer option use when adding Elixir to PLT
2012-10-28 19:42:19 -07:00
Yurii Rashkovskii
523170228a
Add make dialyze target
2012-10-27 17:02:38 -07:00
José Valim
71368b6590
Compile with --debug-info by default, closes #580
2012-10-27 10:43:23 +02:00
José Valim
1514ffbabc
Refactor the Makefile and recompile kernel by default
2012-10-26 18:32:46 +02:00
José Valim
9a2ae1bac7
Rename String.Unicode.sequences to graphemes
2012-10-24 11:20:45 +02:00
José Valim
78230df154
Update Makefile
2012-10-22 01:41:07 +03:00
Yurii Rashkovskii
354be2383d
Minor improvements to the unicode compilation step
2012-10-21 15:17:47 -07:00
José Valim
146dddf0b5
Use bin/elixirc (fix the build)
2012-10-21 23:37:43 +02:00
José Valim
b2c8669c4c
Support String.downcase and String.upcase according to Unicode 6.2.0
2012-10-21 23:35:03 +02:00
José Valim
e975336d5d
Bump to 0.7.1.dev
2012-10-20 20:18:19 +02:00