Boot (software) - Boot (software) - Wikipedia
Původní autoři | Micha Niskin a Alan Dipert |
---|---|
První vydání | 22. října 2013 |
Stabilní uvolnění | 2.8.3 / 13. dubna 2019 |
Napsáno | Clojure, Jáva |
Operační systém | Cross-platform |
Typ | Nástroje pro vývoj softwaru |
Licence | Veřejná licence Eclipse |
webová stránka | boot-clj |
Boot je stavět automatizaci a nástroj pro správu závislostí psaný primárně v Clojure programovací jazyk.
Boot původně napsali Micha Niskin a Alan Dipert jako součást webového rámce Hoplon. V květnu 2015[1] Boot je vyvíjen a vydáván nezávisle na Hoplonu. Boot je implementován jako spustitelný soubor Vstupní bod a sada knihoven Clojure, které lze použít k programovému vývoji procesů sestavení. Ducha designu Bootu vystihuje jeho tagová linie: „Sestavení jsou programy. Začněme s nimi takhle zacházet.“
Vytváření úloh nativně podporovaných Bootem zahrnuje kompilaci Jáva, vytváření souborů .jar a vytváření servlety. Jako program Clojure lze Boot rozšířit na základě jednotlivých projektů pomocí jazyka Clojure. Boot je primární způsob rozšíření je úkolynebo funkce, které přijímají a vracejí sady souborů. Sada souborů je spravovaná, neměnná reprezentace souborového systému a classpath které lze synchronizovat s diskem kdykoli během sestavení. Jako Leiningen, Boot podporuje řešení a publikování Maven závislosti pomocí knihovny Aether.
Boot také podporuje:
- V přípravě třídní nakladač izolace s lusky
- Shebang skripty
Boot je uveden v příloze B knihy „Clojure for the Brave and True“.[2]
Reference
- ^ Dipert, Alan. „Spuštěno spuštění 2.0.0“. Blog Adzerk Tech. Adzerk. Citováno 14. dubna 2016.
- ^ Higginbotham, Daniel (19. října 2015). "Příloha B: Boot, Fancy Clojure Build Framework". Clojure for the Brave and True (1. vyd.). Žádný lis na škrob. str. 281–289. ISBN 978-1-59327-591-4.
externí odkazy
Tento software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |