Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-14 | Add one more great reason to use erlang.mk | Loïc Hoguin | |
2015-03-12 | Make eunit non-verbose by default | Loïc Hoguin | |
There is no value in a verbose mode for eunit by default because eunit will print errors of failing tests regardless of what mode is used. Verbose mode only seem to output what modules are tested and what tests pass in those modules, in addition to errors. Disabling verbose will make errors much easier to notice. | |||
2015-01-12 | Add "necessary evil" autopatch feature | Loïc Hoguin | |
The point of this feature is to fix common issues users experience. This feature, when used, attempts to fix projects that are incompatible with erlang.mk. It currently is able to build a new Makefile based on information it finds in a rebar.config file (only deps for now) and also to fix the .app.src file in various ways. | |||
2015-01-10 | Add triq plugin | Loïc Hoguin | |
2015-01-10 | Introduce test builds and unify testing tools interface | Loïc Hoguin | |
The general idea is that erlang.mk now keeps track of what kind of build it generated. A test build is valid for all subsequent test target invocations. A normal build is only valid for itself and releases. This rework adds the ability to specify deps to eunit. The EUNIT_DIR variable is gone in favor of a more global TEST_DIR. The tests-ct target got renamed to ct and documented. Many more minor changes were done during the course of testing these changes. | |||
2015-01-09 | Add info about -O in the README | Loïc Hoguin | |
2015-01-06 | Document parallel execution (-j flag) | Loïc Hoguin | |
2015-01-04 | Merge branch 'subversion' of https://github.com/cjsv/erlang.mk | Loïc Hoguin | |
2015-01-04 | Merge branch 'patch-2' of https://github.com/brigadier/erlang.mk | Loïc Hoguin | |
2015-01-03 | Make it possible to create erlydtl beam files with full path in the name | Evgeny M | |
if DTL_FULL_PATH=1 /templates/a/b/c.dtl -> a_b_c_dtl.beam otherwise (as it was before) -> c_dtl.beam add return_errors flag to erlydtl:compile to return {error, Errors} instead of error; add {doc_root, "templates"} flag to allow extend and include templates from parent directories (by default erlydtl looks for parent template in the directory of the current template); make compilation stop if erlydtl:compile returns an error | |||
2014-12-26 | add svn dependencies | Christopher Vance | |
2014-12-21 | Merge branch 'eunit' of https://github.com/efcasado/erlang.mk | Loïc Hoguin | |
2014-12-21 | Add EUnit plugin | Enrique Fernandez | |
2014-12-20 | Add a "Why erlang.mk?" section | Loïc Hoguin | |
2014-11-24 | add escript plugin | Dave Cottlehuber | |
2014-11-24 | Add missing variable to the README | Loïc Hoguin | |
2014-11-24 | Update README for C/C++ compiler | Loïc Hoguin | |
2014-11-22 | plugin/c_src: remove C_SRC_OPTS | Slava Yurin | |
We can just LDFLAGS += and whatnot. | |||
2014-11-19 | Enabled the c_src plugin by default | Loïc Hoguin | |
2014-11-18 | Merge branch 'erlc-excl' of git://github.com/efcasado/erlang.mk | Loïc Hoguin | |
2014-11-18 | Add support for excluding erl files | Enrique Fernandez | |
2014-11-06 | [inaka/elvis#96] Elvis plugin, updated README. | Juan Facorro | |
2014-11-05 | Add an erlang-mk target for automated updating of erlang.mk | Loïc Hoguin | |
2014-11-01 | Allow overriding the method and directories analyzed by Dialyzer | Loïc Hoguin | |
2014-10-30 | erlc: update {id, git} in .app.src with git describe output | Dave Cottlehuber | |
2014-10-28 | Update README to include multi dependency example | Cameron Dykes | |
2014-09-11 | Merge branch 'master' of git://github.com/Version2beta/erlang.mk | Loïc Hoguin | |
2014-09-08 | Created shell target | Rob Martin | |
2014-08-28 | Clarify dep_* must be before include erlang.mk | Loïc Hoguin | |
2014-08-21 | missing cd | Brujo Benavides | |
2014-08-21 | Update instructions for submitting packages using pkg_add.sh | Loïc Hoguin | |
2014-08-20 | Correctly handle RELX_OUTPUT_DIR1.1.0 | Loïc Hoguin | |
2014-08-15 | Additional instructions for sending patches | Loïc Hoguin | |
2014-08-05 | Add a contributing section to the README and simplify package addition | Loïc Hoguin | |
2014-08-02 | Change extend -> ninenines links | Loïc Hoguin | |
2014-08-01 | Fix markdown in README | Loïc Hoguin | |
2014-08-01 | Fix a small error in the README | Loïc Hoguin | |
2014-07-31 | Switch to the new erlang.mk | Loïc Hoguin | |
2014-07-25 | Add a requirement for a space-free path | Loïc Hoguin | |
2014-07-24 | Autodetect CT SUITES | Sedrik | |
2014-03-24 | Add TEST_ERLC_OPTS option | Loïc Hoguin | |
2014-01-18 | Add DIALYZER_PLT variable | Daniel White | |
This is useful for optionally sharing a PLT amongst projects or dependencies. | |||
2013-12-29 | Add CT_OPTS0.1.0 | Loïc Hoguin | |
2013-12-02 | Merge branch 'master' of git://github.com/kiela/erlang.mk | Loïc Hoguin | |
2013-11-13 | Add relx improvements | Kamil Kieliszczyk | |
Add ability to config relx in-line options by setting RELX_OPTS Fix using RELX_CONFIG variable Use relx 0.5.0 | |||
2013-11-06 | Add EDOC_OPTS variable. | Andreas Stenius | |
This is useful if edoc can't process the sources without using the Erlang pre processor, for instance, or to pass other custom options when building the documentation. | |||
2013-10-29 | Add a Requirements section to Readme | Loïc Hoguin | |
Thanks Kenji Rikitake. | |||
2013-10-14 | Small verbosity tweaks | Loïc Hoguin | |
2013-10-14 | Add release support to erlang.mk | Loïc Hoguin | |
No special configuration is needed, the release will be built automatically if a relx.config file is found. | |||
2013-08-31 | Add targets for individual test suites | Loïc Hoguin | |