DeAI Research
Source · Wikipedia

Buck (software)

year unknown

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.