<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rebar3.git/priv/shell-completion/bash/rebar, branch master</title>
<subtitle>Clone of https://github.com/erlang/rebar3</subtitle>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/'/>
<entry>
<title>implement bash autocompletion</title>
<updated>2015-04-01T20:37:03+00:00</updated>
<author>
<name>derwinlu</name>
<email>derwinlu+git@gmail.com</email>
</author>
<published>2015-04-01T19:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=61c4d7509841cc3357cb39596957a7dd94ac5b7d'/>
<id>61c4d7509841cc3357cb39596957a7dd94ac5b7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #56 (always-on recursion)</title>
<updated>2014-03-11T21:11:36+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2012-11-05T19:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=77a0eb6fe4dca909c6fe63f00b6793ba759f1a63'/>
<id>77a0eb6fe4dca909c6fe63f00b6793ba759f1a63</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a library template</title>
<updated>2013-12-19T22:01:25+00:00</updated>
<author>
<name>Pierre Fenoll</name>
<email>pierrefenoll@gmail.com</email>
</author>
<published>2013-12-19T22:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=c83d037404062138aa32ecbc138529e7c13ba7e2'/>
<id>c83d037404062138aa32ecbc138529e7c13ba7e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bash-completion: add missing options and variables</title>
<updated>2012-12-01T14:31:01+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2012-12-01T14:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=dfbba0f4e726318ab1083b5c6815c5fd04dd2ebc'/>
<id>dfbba0f4e726318ab1083b5c6815c5fd04dd2ebc</id>
<content type='text'>
- add missing short and long options
- add tests=, target_dir=, overlay_vars=
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add missing short and long options
- add tests=, target_dir=, overlay_vars=
</pre>
</div>
</content>
</entry>
<entry>
<title>bash-completion: add dump_spec=1</title>
<updated>2012-11-30T15:09:41+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2012-11-30T15:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=1ce06c76fcd899b54ac2e70ee4d07cab734d0e13'/>
<id>1ce06c76fcd899b54ac2e70ee4d07cab734d0e13</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bash-completion: add generate-appups</title>
<updated>2012-11-26T12:39:36+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2012-11-15T12:14:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=ee97a65c14ddb68d303676d87376392a4ed3ccb8'/>
<id>ee97a65c14ddb68d303676d87376392a4ed3ccb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bash completion: remove duplicate cmd</title>
<updated>2012-08-09T13:16:22+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2012-08-09T13:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=147b1a07980fddd1db551399448c5217e4d13ead'/>
<id>147b1a07980fddd1db551399448c5217e4d13ead</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace test-compile with compile_only=true option</title>
<updated>2012-08-09T12:04:53+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2012-08-09T11:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=803f6e8ecd6ef2e40e97cce6b514dd44279cd0f9'/>
<id>803f6e8ecd6ef2e40e97cce6b514dd44279cd0f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'qc' cmd and rename eunit-compile to test-compile</title>
<updated>2012-07-23T14:22:06+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2011-03-26T16:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=e75a97ad3328413d9ddbb91c75070c038c5b7875'/>
<id>e75a97ad3328413d9ddbb91c75070c038c5b7875</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'eunit-compile' cmd (Suggested-by: Joe Norton)</title>
<updated>2012-07-23T11:28:38+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2011-03-24T17:36:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/rebar3.git/commit/?id=902dcdf3ff490cfde012864c8db4cf415e882e2e'/>
<id>902dcdf3ff490cfde012864c8db4cf415e882e2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
