cid 2fcfaa70b949124a3dd1d8888f3b7aa4a123dea250ae31c34a63bf8141236869 · original · open access · via wikipedia
Title: Buck (software) Authors: Venue: Wikipedia Year: unknown Canonical: wiki:buck-software URL: https://en.wikipedia.org/wiki/Buck_(software) Collector: wikipedia OA: true ABSTRACT Buck is a multi-language build system developed and used by Meta Platforms, Inc. It was designed for building small, reusable modules consisting of code and resources within a monorepo. It supports many programming languages, including C++, Swift, Unix Shell, Java, Kotlin, Python, Lua, OCaml, Rust and Go. It can produce binary outputs for a variety of target platforms including iOS, Android, .NET, and Java virtual machine (VM) runtime systems. Licensing for Buck1 is under Apache License 2.0, while Buck2 is under either MIT or Apache 2.0.