BLUE - A generic build-system crafted entirely in Guile
UB4.136 | Day 2 | 09:40 - 10:00 | Speakers: Sergio Pastor Pérez
BLUE - A generic build-system crafted entirely in Guile
Abstract
BLUE is an acronym for Build Language User Extensible. It is a functional declarative build-system fully written in Guile.
As opposed to other build-systems, BLUE works as a library that can be used by projects to manage their builds. It is entirely self-contained and can be embedded into existing projects. It provides an optional clean and extensible CLI and extension points for external tools.
BLUE aims to reduce frictions from the build-system by providing a rich extensible API with clear error messages and documentation.
Attachments
Links
- B.L.U.E - Build Language User Extensible
- Bluebox - Guix channel (Implements the blue-build-system)
- blue.el - Emacs UI for BLUE
- Video recording subtitle file (VTT)
- Video recording (AV1/WebM; preferred) - 65.0 MB
- Video recording (MP4; for legacy systems) - 414.9 MB
- Chat room(web)
- Chat room(app)
- Submit Feedback
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
