aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-05-07Merge branch 'typo' of https://github.com/michaelnisi/erlang.mkLoïc Hoguin
2015-04-30Packages: rename exsplus to exsplus128Kenji Rikitake
2015-04-29Merge branch 'rename_wpool_to_worker_pool' of ↵Loïc Hoguin
https://github.com/ingwinlu/erlang.mk
2015-04-29rename wpool to worker_poolwinlu
2015-04-28Merge branch 'xref_runner_integration' of https://github.com/inaka/erlang.mkLoïc Hoguin
2015-04-28Merge branch 'add_wpool' of https://github.com/ingwinlu/erlang.mkLoïc Hoguin
2015-04-27Add package wpool to the indexwinlu
2015-04-27Add package nodefinder to the indexwinlu
2015-04-26Merge branch 'master' of https://github.com/crownedgrouse/erlang.mkLoïc Hoguin
2015-04-23Update relx to 1.3.1Loïc Hoguin
2015-04-19Add package geas to the indexcrownedgrouse
2015-03-17Add package xrefr to the indexEuen
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-03-06Change version of erwa to 0.1.1Loïc Hoguin
2015-03-06Fix an error message when there is no test/ folderLoïc Hoguin
2015-03-06Don't run triq if the dep is missingLoïc Hoguin
2015-03-06Update relx to 1.2.0Loïc Hoguin
2015-03-01Merge pull request #212 from oliv3/uuidLoïc Hoguin
Add package uuid to the index
2015-03-01Add package uuid to the indexOlivier Girondel
2015-02-12Merge pull request #209 from kittee/jobs_packageLoïc Hoguin
Add package jobs to the index
2015-02-12Add package jobs to the indexIgor Savchuk
2015-02-11Merge pull request #208 from kittee/erlexec_packageLoïc Hoguin
Add package erlexec to the index
2015-02-11Add package erlexec to the indexIgor Savchuk
2015-01-13Fix pkg-search typoMichael Nisi
2015-01-12Update copyright yearLoïc Hoguin
Also added a copyright line in the eunit plugin due to the extensive work I have done there a few days ago.
2015-01-12Merge branch 'doc-deps' of https://github.com/zuiderkwast/erlang.mkLoïc Hoguin
2015-01-12Merge branch 'prevent-elvis-clean' of https://github.com/danielwhite/erlang.mkLoïc Hoguin
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-11Prevent 'make all' from removing elvisDaniel White
Given that 'make all' is the default build, it seems surprising to delete this without an explicit request for a 'distclean'.
2015-01-10Add triq pluginLoïc Hoguin
2015-01-10Merge branch 'fix_elvis' of https://github.com/srijan/erlang.mkLoï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-10Adds DOC_DEPS; fixes #75Viktor Söderqvist
2015-01-10Improve the target 'all'Loïc Hoguin
No more plugin stuff creeping into core.
2015-01-09Don't overwrite elvis config if elvis binary is missingSrijan Choudhary
2015-01-09Add info about -O in the READMELoïc Hoguin
2015-01-08Temporary fix: don't run rel if not needed with -jLoïc Hoguin
2015-01-08Make ct_run use -noinput instead of -noshellLoïc Hoguin
2015-01-08Speed up "erl" invocationsLoïc Hoguin
Use "+A0 -noinput -boot start_clean" as start argument. Use halt/{1,2} to shutdown the VM faster.
2015-01-07Fix parallel compilationLoïc Hoguin
Parallel compilation is now only enabled for "make" and "make deps app". To ensure order we spawn a new Make process for "deps", "app" and "rel" when the "all" target (or no target) is used.
2015-01-06Document parallel execution (-j flag)Loïc Hoguin
2015-01-06Merge branch 'deps_app_rel_order' of https://github.com/stolen/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'update_relx_v1.1.0' of https://github.com/MarkNijhof/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'subversion' of https://github.com/cjsv/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'tests' of https://github.com/zuiderkwast/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'patch-2' of https://github.com/brigadier/erlang.mkLoïc Hoguin
2015-01-04Fix shotgun versionLoï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-29Updated relx to version v1.1.0Mark Nijhof