Buck is a build system developed and used by Facebook. It encourages the creation of small, reusable modules consisting of code and resources, and supports a variety of languages on many platforms. Buck builds independent artifacts in parallel to take advantage of multiple cores on your machine. Further, it reduces incremental build times by keeping track of unchanged modules so that the minimal set of modules is rebuilt. Buck only uses the declared inputs, which means everybody gets the same results. Buck looks at the contents of your inputs, not their timestamps to figure out what needs to be built. As a result, incremental builds should always be correct, so there's no need to perform a clean build. With buck query, you can better understand your dependencies and what is required to build your product. With buck project, your project can be better understood by your IDE, making you and your team more productive.

Features

  • Speed up your builds
  • Add reproducibility to your builds
  • Get correct incremental builds
  • Understand your dependencies
  • Integrate with your IDE
  • Supports a variety of languages on many platforms

Project Samples

Project Activity

See All Activity >

Categories

Build Tools

License

Apache License V2.0

Follow Buck

Buck Web Site

Other Useful Business Software
The Most Awarded Employee Time Clock Software Icon
The Most Awarded Employee Time Clock Software

For businesses who have employees they need to track time, attendance, or schedule.

Cloud based time clock solution that pre-populates reports for payroll. Employees can punch in on their desktop or mobile devices. Punching in & out is intuitive for your employees & easy for you to view & export time. Employees can clock in using a browser or our Google, iOS, & Android apps. You can view who's working, their GPS position or even limit where they can punch. We integrate with QuickBooks, ADP, Paychex, & SurePayroll while also offering Excel exports. Advanced features such as PTO Accrual Tracking, Punch Rounding, Job Codes, QR Codes, Automatic Breaks, & SSO are all included in our cloud based time clock.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Buck!

Additional Project Details

Operating Systems

Android, Apple iPhone, Linux, Mac, Windows

Programming Language

Java

Related Categories

Java Build Tools

Registered

2021-07-16