<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libepoxy.git/include/epoxy/Makefile.am, branch no-autotools</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>Remove the autotools build system.</title>
<updated>2019-11-05T23:18:07+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2019-11-05T23:12:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=feca4250be2455912a8e44f44ee34ed48521da01'/>
<id>feca4250be2455912a8e44f44ee34ed48521da01</id>
<content type='text'>
Meson has been out for a long time, is faster, and is simpler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Meson has been out for a long time, is faster, and is simpler.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add common header</title>
<updated>2017-01-25T12:43:17+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2017-01-24T15:31:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=0625a74d69f762df8d411bc0451927424aee1f2c'/>
<id>0625a74d69f762df8d411bc0451927424aee1f2c</id>
<content type='text'>
We're going to use this header to provide shared macros. Right now, we
can use it to replace the:

    #ifdef __cplusplus
    extern "C" {
    #endif

    …

    #ifdef __cplusplus
    }
    #endif

Stanzas for every installed header, with easier to read macros in the
same spirit of Cairo and GLib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're going to use this header to provide shared macros. Right now, we
can use it to replace the:

    #ifdef __cplusplus
    extern "C" {
    #endif

    …

    #ifdef __cplusplus
    }
    #endif

Stanzas for every installed header, with easier to read macros in the
same spirit of Cairo and GLib.
</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='http://trove.baserock.org/cgit/delta/libepoxy.git/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>Add support for CMake (no support for building/running the tests yet). Fix support for Android. Add built-in support for building with EGL support (using "khrplatform.h" and "eglplatform.h" which are distributed together with Epoxy, and should work with any platform).</title>
<updated>2015-08-26T16:41:51+00:00</updated>
<author>
<name>Yaron Cohen-Tal</name>
<email>yaronct@gmail.com</email>
</author>
<published>2015-08-03T18:07:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=06fd4a271ad88476d8c6a37d49b6a8af5a11d988'/>
<id>06fd4a271ad88476d8c6a37d49b6a8af5a11d988</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new header file "common.h" to the installed files.</title>
<updated>2015-07-19T17:59:13+00:00</updated>
<author>
<name>Yaron Cohen-Tal</name>
<email>yaronct@gmail.com</email>
</author>
<published>2015-07-19T17:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=b527c5f01f4f5977a6de03295e07c6f370d2ab0d'/>
<id>b527c5f01f4f5977a6de03295e07c6f370d2ab0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't forget to install the wgl headers.</title>
<updated>2014-05-13T19:36:43+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2014-05-13T19:30:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=c7a91844deb0232dd398a87090a556bcc5069eec'/>
<id>c7a91844deb0232dd398a87090a556bcc5069eec</id>
<content type='text'>
Fixes #26
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #26
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix copyrights on the Makefile.ams.</title>
<updated>2013-12-16T17:20:25+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2013-12-16T17:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=972989b4ce364221de64593cd61362ed236f7f06'/>
<id>972989b4ce364221de64593cd61362ed236f7f06</id>
<content type='text'>
When initially writing the Makefiles, I started from a Makefile.am
that had ajax's copyright instead of an Intel one.  The only line I
can see that's left from the original Makefile.am is "pkgconfigdir" in
the root Makefile.am.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When initially writing the Makefiles, I started from a Makefile.am
that had ajax's copyright instead of an Intel one.  The only line I
can see that's left from the original Makefile.am is "pkgconfigdir" in
the root Makefile.am.
</pre>
</div>
</content>
</entry>
<entry>
<title>Conditionalize building GLX and EGL tests and headers.</title>
<updated>2013-12-06T23:50:01+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2013-12-06T20:09:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=0d7d26537d8d8309ed462fcc5852c7bae9244fee'/>
<id>0d7d26537d8d8309ed462fcc5852c7bae9244fee</id>
<content type='text'>
Note that the generated code is still generated, they just aren't
built and installed.  The goal with that is that someone could take
the built .c and .h files and drop it into their own project, if they
want to avoid shared libs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that the generated code is still generated, they just aren't
built and installed.  The goal with that is that someone could take
the built .c and .h files and drop it into their own project, if they
want to avoid shared libs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix make distcheck.</title>
<updated>2013-12-06T19:50:00+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2013-12-06T19:50:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libepoxy.git/commit/?id=43acf7b021410e02b21d1d9ffba111d8ba4c5eac'/>
<id>43acf7b021410e02b21d1d9ffba111d8ba4c5eac</id>
<content type='text'>
Well, not quite.  One of the regression tests is failing with
GLXBadFBConfig in that build.  Not sure why.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Well, not quite.  One of the regression tests is failing with
GLXBadFBConfig in that build.  Not sure why.
</pre>
</div>
</content>
</entry>
</feed>
