aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)Author
2015-03-14Add one more great reason to use erlang.mkLoïc Hoguin
2015-03-12Make eunit non-verbose by defaultLoï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-12Add "necessary evil" autopatch featureLoï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-10Add triq pluginLoïc Hoguin
2015-01-10Introduce test builds and unify testing tools interfaceLoï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-09Add info about -O in the READMELoïc Hoguin
2015-01-06Document parallel execution (-j flag)Loïc Hoguin
2015-01-04Merge branch 'subversion' of https://github.com/cjsv/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'patch-2' of https://github.com/brigadier/erlang.mkLoïc Hoguin
2015-01-03Make it possible to create erlydtl beam files with full path in the nameEvgeny 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-26add svn dependenciesChristopher Vance
2014-12-21Merge branch 'eunit' of https://github.com/efcasado/erlang.mkLoïc Hoguin
2014-12-21Add EUnit pluginEnrique Fernandez
2014-12-20Add a "Why erlang.mk?" sectionLoïc Hoguin
2014-11-24add escript pluginDave Cottlehuber
2014-11-24Add missing variable to the READMELoïc Hoguin
2014-11-24Update README for C/C++ compilerLoïc Hoguin
2014-11-22plugin/c_src: remove C_SRC_OPTSSlava Yurin
We can just LDFLAGS += and whatnot.
2014-11-19Enabled the c_src plugin by defaultLoïc Hoguin
2014-11-18Merge branch 'erlc-excl' of git://github.com/efcasado/erlang.mkLoïc Hoguin
2014-11-18Add support for excluding erl filesEnrique Fernandez
2014-11-06[inaka/elvis#96] Elvis plugin, updated README.Juan Facorro
2014-11-05Add an erlang-mk target for automated updating of erlang.mkLoïc Hoguin
2014-11-01Allow overriding the method and directories analyzed by DialyzerLoïc Hoguin
2014-10-30erlc: update {id, git} in .app.src with git describe outputDave Cottlehuber
2014-10-28Update README to include multi dependency exampleCameron Dykes
2014-09-11Merge branch 'master' of git://github.com/Version2beta/erlang.mkLoïc Hoguin
2014-09-08Created shell targetRob Martin
2014-08-28Clarify dep_* must be before include erlang.mkLoïc Hoguin
2014-08-21missing cdBrujo Benavides
2014-08-21Update instructions for submitting packages using pkg_add.shLoïc Hoguin
2014-08-20Correctly handle RELX_OUTPUT_DIR1.1.0Loïc Hoguin
2014-08-15Additional instructions for sending patchesLoïc Hoguin
2014-08-05Add a contributing section to the README and simplify package additionLoïc Hoguin
2014-08-02Change extend -> ninenines linksLoïc Hoguin
2014-08-01Fix markdown in READMELoïc Hoguin
2014-08-01Fix a small error in the READMELoïc Hoguin
2014-07-31Switch to the new erlang.mkLoïc Hoguin
2014-07-25Add a requirement for a space-free pathLoïc Hoguin
2014-07-24Autodetect CT SUITESSedrik
2014-03-24Add TEST_ERLC_OPTS optionLoïc Hoguin
2014-01-18Add DIALYZER_PLT variableDaniel White
This is useful for optionally sharing a PLT amongst projects or dependencies.
2013-12-29Add CT_OPTS0.1.0Loïc Hoguin
2013-12-02Merge branch 'master' of git://github.com/kiela/erlang.mkLoïc Hoguin
2013-11-13Add relx improvementsKamil 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-06Add 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-29Add a Requirements section to ReadmeLoïc Hoguin
Thanks Kenji Rikitake.
2013-10-14Small verbosity tweaksLoïc Hoguin
2013-10-14Add release support to erlang.mkLoïc Hoguin
No special configuration is needed, the release will be built automatically if a relx.config file is found.
2013-08-31Add targets for individual test suitesLoïc Hoguin