<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libepoxy.git, branch python-gen-dispatch</title>
<subtitle>github.com: anholt/libepoxy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/'/>
<entry>
<title>Hide Appveyor YAML file</title>
<updated>2017-02-15T12:09:06+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-15T12:09:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=40d2aa3c8d353e75f144956c74fdae9f2f78cc55'/>
<id>40d2aa3c8d353e75f144956c74fdae9f2f78cc55</id>
<content type='text'>
Like we do for the TravisCI YAML file, use the leading dot notation to
hide the Appveyor YAML file from directory listing on Unix-like OSes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like we do for the TravisCI YAML file, use the leading dot notation to
hide the Appveyor YAML file from directory listing on Unix-like OSes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow using Python3 to run gen_dispatch.py</title>
<updated>2017-02-13T09:34:51+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-13T09:33:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=9ccbac5adf0ce8406c1a167ee788d5ac5e2cbd33'/>
<id>9ccbac5adf0ce8406c1a167ee788d5ac5e2cbd33</id>
<content type='text'>
This way, we don't have to depend on Python2 on newer OSes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way, we don't have to depend on Python2 on newer OSes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the shebang from gen_dispatch.py</title>
<updated>2017-02-13T09:34:51+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-13T09:26:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=672030603065e04d12f1b520c7459ac12f47d981'/>
<id>672030603065e04d12f1b520c7459ac12f47d981</id>
<content type='text'>
Instead of having Meson determine the invocator through the shebang
line we explicitly pass the script file to the Python interpreter.

This will allow us to either use Python3 or Python2, or whatever
Python.exe is available on Windows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of having Meson determine the invocator through the shebang
line we explicitly pass the script file to the Python interpreter.

This will allow us to either use Python3 or Python2, or whatever
Python.exe is available on Windows.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the "why not GLEW" section</title>
<updated>2017-02-10T17:57:01+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-10T17:57:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=f1c038a54d396d554f6e67d3a88de00907076ca7'/>
<id>f1c038a54d396d554f6e67d3a88de00907076ca7</id>
<content type='text'>
GLEW has grown support for OpenGL 3.2+ core contexts over the years.
Everything else has stayed pretty much the same, though, so you should
still use Epoxy over libGLEW.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GLEW has grown support for OpenGL 3.2+ core contexts over the years.
Everything else has stayed pretty much the same, though, so you should
still use Epoxy over libGLEW.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the Appveyor build badge</title>
<updated>2017-02-10T11:43:03+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-10T11:43:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=176db4b655efe91996bba52c45ec71775ceb3452'/>
<id>176db4b655efe91996bba52c45ec71775ceb3452</id>
<content type='text'>
Gamifying the development experience, once achievement at a time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gamifying the development experience, once achievement at a time.
</pre>
</div>
</content>
</entry>
<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='http://trove.baserock.org/cgit/delta/libepoxy.git/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>Merge branch 'appveyor'</title>
<updated>2017-02-10T11:12:16+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-10T11:12:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=cf81586a6c4e1e7faaff94701486f24b1e3c2a9b'/>
<id>cf81586a6c4e1e7faaff94701486f24b1e3c2a9b</id>
<content type='text'>
Closes #95
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #95
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Appveyor script</title>
<updated>2017-02-10T11:12:09+00:00</updated>
<author>
<name>Tommy Marrinan</name>
<email>thomas.j.marrinan@gmail.com</email>
</author>
<published>2017-02-10T10:51:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=f658588e12088d4e21f0c02032a57990db189209'/>
<id>f658588e12088d4e21f0c02032a57990db189209</id>
<content type='text'>
Appveyor is a CI infrastructure like Travis, but oriented at building on
Windows environment, as opposed to Linux and macOS.

By using Appveyor we can test changes to Epoxy and make sure that
Windows builds won't break.

Additionally, Appveyor allows to deploy build artefacts, which means we
can generate builds for Epoxy releases.

Signed-off-by: Emmanuele Bassi &lt;ebassi@gnome.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Appveyor is a CI infrastructure like Travis, but oriented at building on
Windows environment, as opposed to Linux and macOS.

By using Appveyor we can test changes to Epoxy and make sure that
Windows builds won't break.

Additionally, Appveyor allows to deploy build artefacts, which means we
can generate builds for Epoxy releases.

Signed-off-by: Emmanuele Bassi &lt;ebassi@gnome.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary bits from the documentation build rules</title>
<updated>2017-02-10T11:12:09+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-10T10:47:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=baa76b69c419387d6f4e8825620897f4ba89880a'/>
<id>baa76b69c419387d6f4e8825620897f4ba89880a</id>
<content type='text'>
We don't need to list the source files as we use a glob rule in the
Doxyfile itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need to list the source files as we use a glob rule in the
Doxyfile itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary bits from the documentation build rules</title>
<updated>2017-02-10T11:11:04+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-02-10T10:47:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=ef1ef6cadbba4cb599177f19af6c1e10fb04fd58'/>
<id>ef1ef6cadbba4cb599177f19af6c1e10fb04fd58</id>
<content type='text'>
We don't need to list the source files as we use a glob rule in the
Doxyfile itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need to list the source files as we use a glob rule in the
Doxyfile itself.
</pre>
</div>
</content>
</entry>
</feed>
