<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/README.md, branch ethomson/diff_fail</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>Update README.md for additional Delphi bindings</title>
<updated>2021-03-25T21:22:08+00:00</updated>
<author>
<name>todaysoftware</name>
<email>80295432+todaysoftware@users.noreply.github.com</email>
</author>
<published>2021-03-25T21:22:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=f05de9cb53d3470e7f6dc92cb2eaae425272d22f'/>
<id>f05de9cb53d3470e7f6dc92cb2eaae425272d22f</id>
<content type='text'>
Delphi/Free pascal bindings targeting the latest version of libgit2</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Delphi/Free pascal bindings targeting the latest version of libgit2</pre>
</div>
</content>
</entry>
<entry>
<title>README: it's actually our main branch</title>
<updated>2021-03-04T09:47:04+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-03-04T09:45:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=752dbecf9b0969145ed13dee11cf64fd515ef3c8'/>
<id>752dbecf9b0969145ed13dee11cf64fd515ef3c8</id>
<content type='text'>
[skip ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[skip ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new bindings for the R language</title>
<updated>2021-02-11T14:19:09+00:00</updated>
<author>
<name>Jeroen Ooms</name>
<email>jeroenooms@gmail.com</email>
</author>
<published>2021-02-11T14:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=82a091c49162acc87bf7638aac83e0a08335fa6e'/>
<id>82a091c49162acc87bf7638aac83e0a08335fa6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>README: instructions for using libgit2 without compiling</title>
<updated>2021-01-07T15:08:37+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2021-01-07T15:08:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4ac12634195e225893fd458c0aab3fc5a9bdaae5'/>
<id>4ac12634195e225893fd458c0aab3fc5a9bdaae5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>README: show v1.1 build status</title>
<updated>2020-12-13T13:21:11+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-12-13T13:21:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=21fe183e1c5a9d4b39af8d76a8825c3d2ab61fe6'/>
<id>21fe183e1c5a9d4b39af8d76a8825c3d2ab61fe6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: only report main branch in README status</title>
<updated>2020-11-24T00:01:32+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-11-24T00:01:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8b29f66b447390fa11a8bfaac5a8231cd3085ddb'/>
<id>8b29f66b447390fa11a8bfaac5a8231cd3085ddb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: update README with updated build links</title>
<updated>2020-11-23T23:44:23+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2020-11-23T23:38:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=f811cec9d436d91bd94216b0109da6905478a473'/>
<id>f811cec9d436d91bd94216b0109da6905478a473</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README.md</title>
<updated>2020-05-11T17:10:11+00:00</updated>
<author>
<name>A-Ovchinnikov-mx</name>
<email>56644701+A-Ovchinnikov-mx@users.noreply.github.com</email>
</author>
<published>2020-05-11T17:10:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4ad363386d1dccb328825eb6390886ec791e5b40'/>
<id>4ad363386d1dccb328825eb6390886ec791e5b40</id>
<content type='text'>
Add instructions for building libgit2 in MinGW environment</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add instructions for building libgit2 in MinGW environment</pre>
</div>
</content>
</entry>
<entry>
<title>README.md: update build matrix to reflect our latest releases</title>
<updated>2020-04-01T14:15:38+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2020-04-01T14:15:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=7a6c4122a33af9a193cd4c0d0dee0d37c00bcb1b'/>
<id>7a6c4122a33af9a193cd4c0d0dee0d37c00bcb1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: use install directories provided via GNUInstallDirs</title>
<updated>2020-03-14T10:18:20+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2020-03-13T21:08:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=87fc539f2ee733f86a83339a50aa3072d71890ef'/>
<id>87fc539f2ee733f86a83339a50aa3072d71890ef</id>
<content type='text'>
We currently hand-code logic to configure where to install our artifacts
via the `LIB_INSTALL_DIR`, `INCLUDE_INSTALL_DIR` and `BIN_INSTALL_DIR`
variables. This is reinventing the wheel, as CMake already provide a way
to do that via `CMAKE_INSTALL_&lt;DIR&gt;` paths, e.g. `CMAKE_INSTALL_LIB`.
This requires users of libgit2 to know about the discrepancy and will
require special hacks for any build systems that handle these variables
in an automated way. One such example is Gentoo Linux, which sets up
these paths in both the cmake and cmake-utils eclass.

So let's stop doing that: the GNUInstallDirs module handles it in a
better way for us, especially so as the actual values are dependent on
CMAKE_INSTALL_PREFIX. This commit removes our own set of variables and
instead refers users to use the standard ones.

As a second benefit, this commit also fixes our pkgconfig generation to
use the GNUInstallDirs module. We had a bug there where we ignored the
CMAKE_INSTALL_PREFIX when configuring the libdir and includedir keys, so
if libdir was set to "lib64", then libdir would be an invalid path. With
GNUInstallDirs, we can now use `CMAKE_INSTALL_FULL_LIBDIR`, which
handles the prefix for us.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We currently hand-code logic to configure where to install our artifacts
via the `LIB_INSTALL_DIR`, `INCLUDE_INSTALL_DIR` and `BIN_INSTALL_DIR`
variables. This is reinventing the wheel, as CMake already provide a way
to do that via `CMAKE_INSTALL_&lt;DIR&gt;` paths, e.g. `CMAKE_INSTALL_LIB`.
This requires users of libgit2 to know about the discrepancy and will
require special hacks for any build systems that handle these variables
in an automated way. One such example is Gentoo Linux, which sets up
these paths in both the cmake and cmake-utils eclass.

So let's stop doing that: the GNUInstallDirs module handles it in a
better way for us, especially so as the actual values are dependent on
CMAKE_INSTALL_PREFIX. This commit removes our own set of variables and
instead refers users to use the standard ones.

As a second benefit, this commit also fixes our pkgconfig generation to
use the GNUInstallDirs module. We had a bug there where we ignored the
CMAKE_INSTALL_PREFIX when configuring the libdir and includedir keys, so
if libdir was set to "lib64", then libdir would be an invalid path. With
GNUInstallDirs, we can now use `CMAKE_INSTALL_FULL_LIBDIR`, which
handles the prefix for us.
</pre>
</div>
</content>
</entry>
</feed>
