|
You are here |
dcreager.net | ||
| | | | |
begriffs.com
|
|
| | | | | How to build, version, and install libraries | |
| | | | |
github.com
|
|
| | | | | A cross-platform, linkable library implementation of Git that you can use in your application. - libgit2/libgit2 | |
| | | | |
samthursfield.wordpress.com
|
|
| | | | | I spent the past few weeks converting a bunch of Make and Autotools-based modules to use CMake instead. This was my first major outing with CMake. Maybe there will be a few blog posts on that subject! In general I think CMake has a sound design and I quite want to like it. It seems... | |
| | | | |
mill-build.org
|
|
| | | [AI summary] The blog post explores the inner workings of modern build tools, emphasizing their use of a build graph to manage tasks efficiently. It compares tools like Bazel, Gradle, and Mill, highlighting how each defines and processes the build graph. The post explains caching, parallelism, and the importance of a structured build graph in optimizing build processes. It also discusses the advantages of using a programming language for defining build configurations, such as better IDE support, compiler assistance, and access to a rich library ecosystem. The conclusion underscores that while build tools may appear different on the surface, they share a common goal of enhancing development efficiency through automation and optimization. | ||