CMake related patches.

Tomaz Canabrava tcanabrava at kde.org
Tue Apr 7 14:55:45 PDT 2015


Main Changes:

use Find{Marble, LIbdivecomputer, libgit}.cmake files, if a new library is
added in the future, just copy one of those and adapt.

defaults to looking for the library in the install/ directory created by
the build script

adapted the build script to use cmake

if a library is not found, it will stop the configuration and you can
specify the library manually


this will simplify the life of a few a bit:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0015-There-s-no-need-to-search-for-a-QMake-now.patch
Type: text/x-patch
Size: 887 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0015.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0014-Small-adequations-for-building-with-the-build-script.patch
Type: text/x-patch
Size: 1988 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0016.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0013-Make-it-compilant-with-the-build-script.patch
Type: text/x-patch
Size: 3650 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0017.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-Forgot-to-s-Marble-LIBGIT2.patch
Type: text/x-patch
Size: 1295 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0018.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0011-Added-the-FindLibdivecomputer.cmake.patch
Type: text/x-patch
Size: 1820 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0019.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-We-will-use-FindLibdivecomputer.cmake-to-deal-with-t.patch
Type: text/x-patch
Size: 1234 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0020.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Added-a-FindLIBGIT-based-on-our-findMarble.patch
Type: text/x-patch
Size: 1718 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0021.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Simplify-libgit-handling-on-main-CMakeLists.txt.patch
Type: text/x-patch
Size: 1192 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0022.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-More-two-options-that-will-be-used-in-the-future-use.patch
Type: text/x-patch
Size: 1005 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0023.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Added-an-option-to-toogle-between-distro-and-ours-li.patch
Type: text/x-patch
Size: 1144 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0024.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-No-need-to-specify-Marble-dir-anymore.patch
Type: text/x-patch
Size: 1212 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0025.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Search-marble-in-the-default-build-folder.patch
Type: text/x-patch
Size: 1649 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0026.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Moved-the-Pkg-Config-macro-to-it-s-own-file.patch
Type: text/x-patch
Size: 1904 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0027.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-FindMarble-moved-to-cmake-Modules.patch
Type: text/x-patch
Size: 3055 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0028.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Simplify-Finding-Qt.patch
Type: text/x-patch
Size: 1206 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150407/53ec5194/attachment-0029.bin>


More information about the subsurface mailing list