tup

tup

Tup je systém sestavení založený na souborech pro systémy Linux, OSX a Windows.
Tup je systém sestavení založený na souborech pro systémy Linux, OSX a Windows.Zadá seznam změn souborů a směrovaný acyklický graf (DAG), poté zpracuje DAG k provedení příslušných příkazů požadovaných k aktualizaci závislých souborů.Aktualizace se provádějí s velmi malou režií, protože tup implementuje výkonné algoritmy sestavování, aby se zabránilo zbytečné práci.To znamená, že se můžete soustředit spíše na svůj projekt než na váš systém sestavení.

Webová stránka:

Kategorie

Alternativy tup pro všechny platformy s jakoukoli licencí

CMake

CMake

CMake je rodina nástrojů určených k vytváření, testování a balení softwaru.
GNU Make

GNU Make

Značka je nástroj, který řídí generování spustitelných souborů a jiných nesouborových souborů programu ze zdrojových souborů programu.
SCons

SCons

SCons je nástroj pro vytváření softwaru s otevřeným zdrojovým kódem - to je nástroj pro vytváření nové generace.
Premake

Premake

Výkonně jednoduchá konfigurace sestavení
Ant

Ant

Apache Ant je open source nástroj založený na Java (pro vývoj softwaru).K popisu, struktuře a řízení procesu sestavování používá soubory XML.
Ninja Build

Ninja Build

Ninja je malý systém sestavení se zaměřením na rychlost.
waf

waf

Waf je rámec založený na Pythonu pro konfiguraci, kompilaci a instalaci aplikací.
qmake

qmake

qmake je nástroj od společnosti Qt Company, který pomáhá zjednodušit proces sestavování vývojového projektu na různých platformách.qmake automatizuje generování Makefiles, takže k vytvoření každého Makefile je potřeba jen několik řádků informací.
Autoconf

Autoconf

Makra pro vytváření skriptů prostředí pro automatickou konfiguraci balíčků zdrojového kódu.
Automake

Automake

Automaticky generujte soubory Makefile.in v souladu s normami kódování GNU.
Bazel

Bazel

Bazel je open-source build a testovací nástroj podobný Make, Maven a Gradle.Používá lidsky čitelný jazyk na vysoké úrovni.
xmake

xmake

xmake je multiplatformní nástroj pro sestavení založený na Lua.