CMake-lib trackning knihovna vydana!

Odpovědět
koudis
Příspěvky: 73
Registrován: 12 črc 2014, 23:02

CMake-lib trackning knihovna vydana!

Příspěvek 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 :).
DavidO
Příspěvky: 1133
Registrován: 01 kvě 2013, 21:27

Re: CMake-lib trackning knihovna vydana!

Příspěvek od DavidO »

Ještě nám napověz, k čemu je hen toto také dobré :?:
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
koudis
Příspěvky: 73
Registrován: 12 črc 2014, 23:02

Re: CMake-lib trackning knihovna vydana!

Příspěvek 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.
Odpovědět