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