summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* large refactoringTristan Sloughter2014-08-161-0/+10
| | | | | | | | Removed separate compilers Resolves apps to build Finds avail deps before pulling/building Includes relx Simplifies build commands
* Revert "Merge pull request #281 from tuncer/rebar-h-internal"Fred Hebert2014-06-231-0/+14
| | | | | This reverts commit 07e2232847baa634b7d09bdb87dafda6c6bcc4a4, reversing changes made to 37cf470ae9a07cdd2e0769f3af9a8b89fcde8db0.
* Move include/rebar.hrl to src/rebar.hrlTuncer Ayaz2014-05-221-14/+0
| | | | rebar.hrl is only meant to be used by src/*.
* Write ERROR messages to standard_error deviceTuncer Ayaz2013-12-061-1/+1
|
* Use separate dirs for eunit and qcTuncer Ayaz2012-08-091-2/+0
|
* Add rebar.hrl R13B04 TODOTuncer Ayaz2012-07-281-0/+3
| | | | | | We have to rename ?FAIL to ?ABORT once we require at least R13B04 for building rebar. Macros with different arity were not supported by the compiler before 13B04.
* Fix R13B03 build (Reported-by: Sergey Nartimov)Tuncer Ayaz2012-07-281-2/+1
|
* Add 'qc' cmd and rename eunit-compile to test-compileTuncer Ayaz2012-07-231-0/+2
|
* Remove ?FAIL in favor of ?ABORTDave Smith2012-06-081-1/+1
|
* Add rebar_utils:deprecated/4 and remove defineTuncer Ayaz2011-12-121-3/+0
|
* Restore R13B03 compatibility for building rebarMattias Holmlund2011-07-281-3/+0
| | | | | The ability to overload macros was added in Erlang R13B04. The second form was not used anyway.
* Deprecate xrl_opts/yrl_opts fail_on_warning optTuncer Ayaz2011-06-081-4/+4
|
* Deprecate fail_on_warning and refactor codeTuncer Ayaz2011-04-071-0/+6
|
* Clean up specsTuncer Ayaz2011-03-281-3/+0
|
* Remove unused record definitionTuncer Ayaz2011-03-281-2/+0
|
* Add -spec support to rebar_ct command lineTim Watson2011-02-211-1/+0
| | | | | | | | | | | | | This change adds support for executing ct test runs based on test specificiations, which was missing previously. The rebar_ct module now looks for any number of files with a name ending in `test.spec` and if it finds one or more, passes these after the `-spec` argument to ct_run instead of explicitly configuring the config, user config and coverage config variables. When no specifications are found, then the module behaves as it did before this change, and both the ct1 and (new) ct2 integration tests appear to show this is a backwards compatible patch.
* Overhaul env expansion so that rebar fully expands env refs prior to ↵Dave Smith2010-02-161-1/+1
| | | | invoking the shell script. Also now using DRV_* env vars for compilation/linking of files found in c_src; this frees up "normal" CFLAGS/LDFLAGS for usage in sub build scripts.
* Use init:stop/1 over halt/1 to ensure all I/O gets a chance to flushDave Smith2010-02-051-1/+1
|
* Include support for dialyzeriw2010-01-071-0/+2
|
* Adding ?ABORT macroDave Smith2009-12-281-0/+2
|
* More gross structural work; now has log levels and broken out log level controlDave Smith2009-11-291-2/+8
|
* Adding support for basic compilation orderingDave Smith2009-11-251-0/+2
|
* Getting basic erlang compilation workingDave Smith2009-11-251-0/+2
|
* Initial commitDave Smith2009-11-251-0/+4