<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/cmake, branch v4.4.96</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.4.96</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.4.96'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2015-04-10T19:08:26Z</updated>
<entry>
<title>cmake: allow looking for optional libraries</title>
<updated>2015-04-10T19:08:26Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-04-10T19:08:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7596db28b5ad55f8ff7cfd7c04eda8febe9ba012'/>
<id>urn:sha1:7596db28b5ad55f8ff7cfd7c04eda8febe9ba012</id>
<content type='text'>
And use this to look for libusb.
If it's there then libdivecomputer likely was linked against it. If it isn't
then we don't need it, either.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>build.sh: use "install-root" for our local install destination</title>
<updated>2015-04-09T22:30:48Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-04-09T22:00:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=435ec2cbc2d879b1f6b0fa00394846ddfbf9c7be'/>
<id>urn:sha1:435ec2cbc2d879b1f6b0fa00394846ddfbf9c7be</id>
<content type='text'>
This seems less confusing then calling it just "install".
Also adjust our cmake/Modules/Find... files accordingly.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Make it compilant with the build script</title>
<updated>2015-04-07T23:27:39Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-04-07T23:13:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c2bdc58fb8d9731fdbc3889017e8a7991da73ce9'/>
<id>urn:sha1:c2bdc58fb8d9731fdbc3889017e8a7991da73ce9</id>
<content type='text'>
Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add FindLibdivecomputer.cmake</title>
<updated>2015-04-07T23:27:39Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-04-07T20:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=6f935907053a6f2cc97b1fafed4a6896d40f6874'/>
<id>urn:sha1:6f935907053a6f2cc97b1fafed4a6896d40f6874</id>
<content type='text'>
Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add a FindLIBGIT2 based on our FindMarble.</title>
<updated>2015-04-07T23:27:34Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-04-07T20:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8b2ba50a629522b33ec69281ecf43fe5dc0dbedf'/>
<id>urn:sha1:8b2ba50a629522b33ec69281ecf43fe5dc0dbedf</id>
<content type='text'>
It currently searches for the .a (preferred) or the .so in the following
directories, in order: ${CMAKE_CURRENT_SOURCE_DIR}/../libgit2, /usr/local,
and /usr.

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Search for Marble in the default build folder</title>
<updated>2015-04-07T23:07:14Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-04-07T20:19:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f13e72c306a4cd0728c4f64b09f13f1b4f462557'/>
<id>urn:sha1:f13e72c306a4cd0728c4f64b09f13f1b4f462557</id>
<content type='text'>
Now we search for Marble in the default build folder, too, which is
CMAKE_CURRENT_SOURCE_DIR/..
Also look for both regular Marble and for our Subsurface branch of Marble
(which uses a different library name).

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Move the pkg_config_library macro to its own file</title>
<updated>2015-04-07T23:07:07Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-04-07T19:53:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=057231701e68b5546c7ce373286b7999c93f3b04'/>
<id>urn:sha1:057231701e68b5546c7ce373286b7999c93f3b04</id>
<content type='text'>
The pkg_config_library macro is a helper macro and was generating noise
on the main CMakeLists.txt file, so I moved it to another file.

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>FindMarble moved to cmake/Modules</title>
<updated>2015-04-07T23:06:54Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-04-07T19:44:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e56580229bd60e1363344fc4fb7439550f7392a4'/>
<id>urn:sha1:e56580229bd60e1363344fc4fb7439550f7392a4</id>
<content type='text'>
This is the correct way to deal with CMake Modules (or at least, the
default way). All our custom CMakeFiles will be here.

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
