Stránka 1 z 1
CMake-lib trackning knihovna vydana!
Napsal: 05 bře 2021, 20:33
od koudis
Ahoj vsem,
prave jsem vydal CMake-lib tracking library
https://github.com/cmakelib/cmakelib
Knihovna umi stahnout a cachovat zavislosti potrebne pro sestaveni C/C++ programu.
Jedine zavislosti jsou CMake a git

.
Re: CMake-lib trackning knihovna vydana!
Napsal: 05 bře 2021, 21:53
od DavidO
Ještě nám napověz, k čemu je hen toto také dobré

Re: CMake-lib trackning knihovna vydana!
Napsal: 10 bře 2021, 21:24
od koudis
Ahoj,
sorry za pozdni odpoved

. Precetl jsem si zpravu a pak na Tebe zapomnel!
Je to Dependency tracking system. Je to rozdilne od CPM (
https://github.com/cpm-cmake/CPM.cmake) - mas vetsi kontrolu nad cache, rychla regenerace a consistency checky. Zabranuje vlozeni jedne knihovny/projektu pod vice verzemi aspol.
Pokud mas projekt v CMake a potrebujes dobre definouvanou kihovnu, ktera umi jednoduse trackovat a cachovat zavislosti, je cmakelib jasna volba!
Je to spise pro vetsi projekty.
Pokud mas neco mensiho, staci Ti FetchContent. Pokud chces neco, co se chova divne ale nejak to funguje, pouzijes CPM...
Snahoud je postupne vytvorit dobre definovane prostredi. CMake je casto spise zvykovy nezli dobre definovany.