[CMake] GSOC 2018 CMake Project for Kodi

Kolja Lampe razze at kodi.tv
Wed Mar 7 03:57:38 EST 2018


Hey everybody,

the Kodi Team is also offering a CMake related Project.
Please check it out:

*Description:* Kodi has its own system for building the many libraries Kodi
depends on that supports most platforms (Linux, Android, OS X, iOS) and
cross-compiling called depends. At the moment, it is implemented with
autotools and hand-crafted Makefiles. This has lead to a lot of code
duplication, poor maintainability, and not being very user-friendly. Also,
it does not currently work on Windows. This task would be about replacing
the current system with a new implementation in CMake that has better
maintainability.

*Expected outcome:* A CMake-based dependency build system that offers
roughly the same features as depends (i.e. all required libraries covered,
diverse platform support, crosscompilation). If the solution can also be
applied to Windows by e.g. adding minimal CMake files to replace some
UNIX-only build systems, that would be a big plus, but it is not necessary.

*Skills preferred:* CMake, shell scripting, general familiarity with
UNIX/Linux

*Possible mentors:* wsnipex

*Difficulty:* Medium

*Type:* Infrastructure/Automation

https://kodi.wiki/view/Google_Summer_of_Code/2018#Replacing_depends_with_a_CMake-based_system

Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cmake.org/pipermail/cmake/attachments/20180307/5d2466fc/attachment-0001.html>


More information about the CMake mailing list