<feed xmlns='http://www.w3.org/2005/Atom'>
<title>erlang.mk.git, branch 2.0.0-pre.2</title>
<subtitle>A build tool for Erlang that just works.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/'/>
<entry>
<title>Fix target dependencies and enable parallel again</title>
<updated>2015-11-18T16:25:56+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-11-18T15:24:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=d514facbb41c1b76d76ffe435ccd5174d8c749c2'/>
<id>d514facbb41c1b76d76ffe435ccd5174d8c749c2</id>
<content type='text'>
We can now use 'make -j 32' again. All tests pass. There might
be some issues left with the areas that are not fully tested
yet (some plugins).

A few changes in behavior:

* 'make app' will also do 'make deps' unless SKIP_DEPS is set.
  You can use 'make app-build' instead to just build the application.

* 'make rel' will also do 'make app' (and therefore deps). There
  are no alternative target to keep the old behavior at this time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can now use 'make -j 32' again. All tests pass. There might
be some issues left with the areas that are not fully tested
yet (some plugins).

A few changes in behavior:

* 'make app' will also do 'make deps' unless SKIP_DEPS is set.
  You can use 'make app-build' instead to just build the application.

* 'make rel' will also do 'make app' (and therefore deps). There
  are no alternative target to keep the old behavior at this time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'copy-build.config-after-checking-out-commit' of https://github.com/rabbitmq/erlang.mk</title>
<updated>2015-11-17T17:58:20+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-11-17T17:58:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=5ebdaa80c8b6f0e2c0431a1000b50fee87a62fb4'/>
<id>5ebdaa80c8b6f0e2c0431a1000b50fee87a62fb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make erlang-mk: Copy build.config after switching to $(ERLANG_MK_COMMIT)</title>
<updated>2015-11-17T17:32:17+00:00</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>jean-sebastien@rabbitmq.com</email>
</author>
<published>2015-11-17T16:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=ffba4c451fc484cb59e4cfea6d03347895d11ec0'/>
<id>ffba4c451fc484cb59e4cfea6d03347895d11ec0</id>
<content type='text'>
If the local build.config has changes compared to upstream's
master branch, and $(ERLANG_MK_COMMIT) also brings changes to this
file, copying the local file to the checkout before switching to
$(ERLANG_MK_COMMIT) caused git-checkout(1) to abort with:

    error: Your local changes to the following files would be overwritten by checkout:
    	build.config
    Please, commit your changes or stash them before you can switch branches.
    Aborting

While here, fix `core-upgrade-custom-repo` test case: without switching
back the alternate erlang.mk repository to its master branch, the clone
always got the test-copyright branch by default, making the
ERLANG_MK_COMMIT check ineffective.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the local build.config has changes compared to upstream's
master branch, and $(ERLANG_MK_COMMIT) also brings changes to this
file, copying the local file to the checkout before switching to
$(ERLANG_MK_COMMIT) caused git-checkout(1) to abort with:

    error: Your local changes to the following files would be overwritten by checkout:
    	build.config
    Please, commit your changes or stash them before you can switch branches.
    Aborting

While here, fix `core-upgrade-custom-repo` test case: without switching
back the alternate erlang.mk repository to its master branch, the clone
always got the test-copyright branch by default, making the
ERLANG_MK_COMMIT check ineffective.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'configurable-noop' of https://github.com/rabbitmq/erlang.mk</title>
<updated>2015-11-17T17:22:01+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-11-17T17:22:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=f66425dc1e2cb2f42874e11fc4ecc651ec4e998d'/>
<id>f66425dc1e2cb2f42874e11fc4ecc651ec4e998d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unneeded comment from docs</title>
<updated>2015-11-17T15:57:50+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-11-17T15:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=4ed29dad386225522f864b1cd1838ba47e2b0ce2'/>
<id>4ed29dad386225522f864b1cd1838ba47e2b0ce2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `:` as a noop instead of `echo -n`</title>
<updated>2015-11-17T13:16:44+00:00</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>jean-sebastien@rabbitmq.com</email>
</author>
<published>2015-10-22T13:16:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=05e085d5ab4161c6d1c630e36721e5ae1bb32b0f'/>
<id>05e085d5ab4161c6d1c630e36721e5ae1bb32b0f</id>
<content type='text'>
The `-n` flag is not standard and not portable. It is supported by many
Bourne shell to suppress the trailing newline character. But some old
shells do not support this and "-n" is printed.

This is the case for instance on some old versions of Mac OS X where
`/bin/sh` is Bash 3.2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `-n` flag is not standard and not portable. It is supported by many
Bourne shell to suppress the trailing newline character. But some old
shells do not support this and "-n" is printed.

This is the case for instance on some old versions of Mac OS X where
`/bin/sh` is Bash 3.2.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bullet repository has moved</title>
<updated>2015-11-13T20:38:54+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-11-13T20:38:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=bd6e00675e2b87cf031017b931a02353fc67b250'/>
<id>bd6e00675e2b87cf031017b931a02353fc67b250</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix small issue with c-src tests</title>
<updated>2015-10-27T22:49:46+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-10-27T22:49:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=b7ccb2ec7b6a849f57357857c5fec4603a3899bb'/>
<id>b7ccb2ec7b6a849f57357857c5fec4603a3899bb</id>
<content type='text'>
Main test Makefile expects "c_src" but for convenience I also
allow "c-src" and use that one as the prefix for the tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Main test Makefile expects "c_src" but for convenience I also
allow "c-src" and use that one as the prefix for the tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new-nif target and related tests</title>
<updated>2015-10-26T21:40:04+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-10-26T21:40:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=9bd5ec4f4797f0c11df4e75f78b10208e1287c03'/>
<id>9bd5ec4f4797f0c11df4e75f78b10208e1287c03</id>
<content type='text'>
Pushing this now so I can figure out Windows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pushing this now so I can figure out Windows.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add shell chapter and tests</title>
<updated>2015-10-22T21:23:18+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2015-10-22T21:23:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=d7b4e589f1716e2de5087a491ea1701d294dccbc'/>
<id>d7b4e589f1716e2de5087a491ea1701d294dccbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
