<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libepoxy/autogen.sh, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/'/>
<entry>
<title>Define a macro directory in the autotools build</title>
<updated>2017-02-10T11:23:35+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-09T17:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=48ee13ed3cafd3e4b0c76eedf1355f512173d4fd'/>
<id>48ee13ed3cafd3e4b0c76eedf1355f512173d4fd</id>
<content type='text'>
As libtool suggest we do; this also allows using ACLOCAL_AMFLAGS inside
build that create a separate environment with their own m4 macros, like
jhbuild and Cerberus.

In order to avoid a warning from autoreconf, we create the empty macros
directory during the autogen.sh step; aclocal would create the directory
for us anyway, but different versions of autotools may have different
behaviours.

Closes: #58
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As libtool suggest we do; this also allows using ACLOCAL_AMFLAGS inside
build that create a separate environment with their own m4 macros, like
jhbuild and Cerberus.

In order to avoid a warning from autoreconf, we create the empty macros
directory during the autogen.sh step; aclocal would create the directory
for us anyway, but different versions of autotools may have different
behaviours.

Closes: #58
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Ensure that autogen exits with the right code</title>
<updated>2017-01-31T12:59:46+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-01-31T12:43:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=aef80bc9e112cb3ff607791b697a27c67e827ce8'/>
<id>aef80bc9e112cb3ff607791b697a27c67e827ce8</id>
<content type='text'>
Since autogen.sh calls other commands that may fail, we should return
the exit code from those commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since autogen.sh calls other commands that may fail, we should return
the exit code from those commands.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Protect paths from spaces</title>
<updated>2017-01-25T12:28:29+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2016-12-07T16:13:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=0f7f16b7320fd19480ad1519346354c8b52662a3'/>
<id>0f7f16b7320fd19480ad1519346354c8b52662a3</id>
<content type='text'>
Completes commit 83cfa6a1b5b665ec99f5bbd44650b4816ba8fef5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Completes commit 83cfa6a1b5b665ec99f5bbd44650b4816ba8fef5.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixes 'cd error' in autogen.sh</title>
<updated>2017-01-18T14:29:04+00:00</updated>
<author>
<name>Martin Castillo</name>
<email>castilma@uni-bremen.de</email>
</author>
<published>2016-02-26T17:54:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=7e9e12f41dd740dff8a81e6b7f32b14242b33cdc'/>
<id>7e9e12f41dd740dff8a81e6b7f32b14242b33cdc</id>
<content type='text'>
If a parent directory of the libepoxy source dir contains a space,
'cd' in line 10 fails.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a parent directory of the libepoxy source dir contains a space,
'cd' in line 10 fails.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert all changes since 8bbc0d40</title>
<updated>2016-12-07T14:45:14+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2016-12-07T14:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=8dead45cb366bf5c08539bef2ccaa36b80eb1483'/>
<id>8dead45cb366bf5c08539bef2ccaa36b80eb1483</id>
<content type='text'>
Most of the changes that happened after commit 8bbc0d40 broke epoxy
pretty much irreparably because of the CMake build and the attempt at
making libepoxy a static library that can be copy-pasted into another
project without generating files.

Since all the commits are entangled, and are full of unrelated changes,
we cannot simply do a localized set of reverts; instead, we need to hit
the reset button.

From this point forward, we're going to improve libepoxy's build while
attempting to keep the existing build system working. This may mean
reinstating the CMake build system at a later date.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of the changes that happened after commit 8bbc0d40 broke epoxy
pretty much irreparably because of the CMake build and the attempt at
making libepoxy a static library that can be copy-pasted into another
project without generating files.

Since all the commits are entangled, and are full of unrelated changes,
we cannot simply do a localized set of reverts; instead, we need to hit
the reset button.

From this point forward, we're going to improve libepoxy's build while
attempting to keep the existing build system working. This may mean
reinstating the CMake build system at a later date.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Force replacing autotools generated files</title>
<updated>2016-11-07T19:34:01+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2016-11-07T19:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=04387bc188a6b0c2d7bc4a032bb46fb41ae59079'/>
<id>04387bc188a6b0c2d7bc4a032bb46fb41ae59079</id>
<content type='text'>
If the '--force' switch is not passed to autoreconf, the autotools will
try to reuse the generated files committed in the Git repo, which hard
code the names and versions of the tools originally used to generate
them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the '--force' switch is not passed to autoreconf, the autotools will
try to reuse the generated files committed in the Git repo, which hard
code the names and versions of the tools originally used to generate
them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the generator and build infrastructure.</title>
<updated>2013-10-16T18:43:11+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2013-09-19T16:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libepoxy/commit/?id=a909eb4a229ebbea2d60717e748df3f0a2f69cc4'/>
<id>a909eb4a229ebbea2d60717e748df3f0a2f69cc4</id>
<content type='text'>
Not actually working yet, but it's a snapshot to start from.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not actually working yet, but it's a snapshot to start from.
</pre>
</div>
</content>
</entry>
</feed>
