summaryrefslogtreecommitdiff
path: root/ebin
Commit message (Collapse)AuthorAgeFilesLines
* add rebar providers create and plugin inclusion with providersTristan Sloughter2014-09-191-32/+0
|
* add do taskTristan Sloughter2014-09-181-9/+11
|
* reworking of help display and parse of commandsTristan Sloughter2014-09-171-4/+5
|
* wip: move to erlydtl for rebar templatesTristan Sloughter2014-09-171-69/+29
|
* rename escript to rebar3Tristan Sloughter2014-09-161-1/+1
|
* move locking to a providerTristan Sloughter2014-09-021-1/+2
|
* refactor install_deps again and rename app_builder to compileTristan Sloughter2014-08-311-2/+2
|
* remove more code that can be brought back later if neededTristan Sloughter2014-08-301-15/+7
|
* rename shell providerTristan Sloughter2014-08-241-2/+2
|
* improved dep handling and add package list taskTristan Sloughter2014-08-241-0/+5
|
* rename deps providerTristan Sloughter2014-08-231-2/+2
|
* add back templatingTristan Sloughter2014-08-231-0/+3
|
* refactoring and remove unused providers for nowTristan Sloughter2014-08-231-4/+3
|
* start of moving to splitting state from config parsingTristan Sloughter2014-08-171-0/+4
|
* add rebar update providerTristan Sloughter2014-08-161-0/+2
|
* replace logging with ec_cmd_log from erlware_commonsTristan Sloughter2014-08-161-0/+1
|
* large refactoringTristan Sloughter2014-08-161-64/+22
| | | | | | | | Removed separate compilers Resolves apps to build Finds avail deps before pulling/building Includes relx Simplifies build commands
* Bump to 2.5.0Fred Hebert2014-06-231-1/+1
|
* Bump Rebar to 2.4.0Fred Hebert2014-06-181-1/+1
|
* Add code coverage analysis functionality to `qc'Andras Horvath2014-06-141-0/+1
| | | | | | | - Use `cover' with QuickCheck testing - Reuse the `cover_*' rebar.config options - Refactor cover-related code to separate module (`qc_cover_utils') for use with both `eunit' and `qc'
* Bump rebar version to 2.3.1Jared Morrow2014-05-211-1/+1
|
* Merge pull request #255 from tuncer/superfluous-quotingJared Morrow2014-05-191-1/+1
|\ | | | | rebar.app: remove superfluous quoting
| * rebar.app: remove superfluous quotingTuncer Ayaz2014-03-301-1/+1
| |
* | Roll rebar version 2.3.0Jared Morrow2014-05-131-1/+1
|/
* Keep compile recursive and update the tests to not pass -r to compileJared Morrow2014-03-111-1/+2
|
* Fix #56 (always-on recursion)Tuncer Ayaz2014-03-111-2/+11
| | | | | | | | | | | | | | | | | | Always-on recursive application of all rebar commands causes too many issues. Recursive application is required for: 1. dealing with dependencies: get-deps, update-deps, and compile of deps right after get-deps or update-deps 2. projects with a riak-like apps/ project structure and dev process The vast majority of projects are not structured like riak. Therefore, moving forward it's best to (by default) restrict recursive behavior to dealing with deps. This commit does that and also adds command line and rebar.config options for controlling or configuring recursion. Also, we introduce two meta commands: prepare-deps (equivalent to rebar -r get-deps compile) and refresh-deps (equivalent to rebar -r update-deps compile). riak-like projects can extend the list of recursive commands (to include 'eunit' and 'compile') by adding {recursive_cmds, [eunit, compile]} to rebar.config.
* Bump rebar to 2.2.0 and add proper release notesJared Morrow2014-02-051-1/+1
|
* Fix #187 (rename mustache to rebar_mustache)Tuncer Ayaz2014-01-011-1/+1
|
* Fix #187 (rename getopt to rebar_getopt)Tuncer Ayaz2014-01-011-1/+1
| | | | While at it, update getopt.erl to git rev 78eda3b.
* Change default log level to 'warn' and introduce -q/--quietTuncer Ayaz2013-12-061-1/+1
|
* Roll rebar version 2.1.0Jared Morrow2013-11-221-1/+1
|
* Merge branch 'ates-diameter'Dave Smith2012-11-121-0/+2
|\
| * Add support to compile the Diameter dictionary filesArtem Teslenko2012-11-121-0/+2
| |
* | Bumping to 2.1.0-preDave Smith2012-11-121-1/+1
|/
* Fix version stringTuncer Ayaz2012-08-091-1/+1
|
* Fix vsn stringTuncer Ayaz2012-08-061-1/+1
|
* Bump major version to prepare for next releaseTuncer Ayaz2012-07-231-1/+1
|
* Add 'qc' cmd and rename eunit-compile to test-compileTuncer Ayaz2012-07-231-0/+2
|
* Do not use application:set_envTuncer Ayaz2012-07-231-3/+0
|
* Re-sort modules in rebar.appTuncer Ayaz2012-07-111-1/+1
|
* Initial version of "rebar shell" commandKresten Krab Thorup2012-07-111-0/+2
| | | | | | | For now, this is just a proof of concept; would make sense to add a lot of things, such as quick access to invoking rebar itself (with approproate code reloading), as well as an eunit-aware version so that tests could be run interactively.
* Sort rebar_* modules in rebar.appTuncer Ayaz2012-06-171-5/+5
|
* Merge pull request #220 from talentdeficit/patch-1Dave Smith2012-06-061-1/+5
|\ | | | | add crypto, syntax_tools and tools to applications key as dependencies
| * should also include compiler in list of application dependencies for rebaralisdair sullivan2012-04-301-0/+1
| |
| * add crypto, syntax_tools and tools to applications key as dependenciesalisdair sullivan2012-04-301-1/+4
| |
* | Move to major.minor.patch release version; add OTP build versionDave Smith2012-06-041-1/+1
|/ | | | version info
* Remove duplicate entry (Reported-by: Siri Hansen)Tuncer Ayaz2011-07-081-1/+0
|
* Remove rebar_dialyzerjoewilliams2011-06-061-2/+0
|
* Cleanup deprecations now that R14B03 is releasedTuncer Ayaz2011-05-311-5/+1
|
* Fix formatting (thanks Piotr Usewicz)Tuncer Ayaz2011-04-151-1/+1
|