Language

Package: sbcl-overlord @ 0.0.0-1.a8f37b3

Synopsis

Build system in Common Lisp

Description

Overlord is a build system in Common Lisp. It is a real build system, with all the modern features: rules with multiple outputs, parallel builds, immunity to clock issues, and dynamic dependencies.

But Overlord is more than another build system. Overlord is a uniform approach to dependencies inside or outside of a Lisp image. Overlord is to Make what Lisp macros are to C macros.

Overlord is designed to be used from the Lisp REPL. A command line interface is available in a separate repository. See https://github.com/ruricolist/overlord-cli.

Home page
https://github.com/ruricolist/overlord
Location
gnu/packages/lisp-xyz.scm (line: 19535, column: 4)
License

Lint warnings

LinterMessageLocation
input-labels

Identify input labels that do not match package names

label 'babel' does not match package name 'sbcl-babel'
input-labels

Identify input labels that do not match package names

label 'bit-smasher' does not match package name 'sbcl-bit-smasher'
input-labels

Identify input labels that do not match package names

label 'bordeaux-threads' does not match package name 'sbcl-bordeaux-threads'
input-labels

Identify input labels that do not match package names

label 'cl-strftime' does not match package name 'sbcl-cl-strftime'
input-labels

Identify input labels that do not match package names

label 'cmd' does not match package name 'sbcl-cmd'
input-labels

Identify input labels that do not match package names

label 'drakma' does not match package name 'sbcl-drakma'
input-labels

Identify input labels that do not match package names

label 'exit-hooks' does not match package name 'sbcl-exit-hooks'
input-labels

Identify input labels that do not match package names

label 'fset' does not match package name 'sbcl-fset'
input-labels

Identify input labels that do not match package names

label 'local-time' does not match package name 'sbcl-local-time'
input-labels

Identify input labels that do not match package names

label 'lparallel' does not match package name 'sbcl-lparallel'
input-labels

Identify input labels that do not match package names

label 'md5' does not match package name 'sbcl-md5'
input-labels

Identify input labels that do not match package names

label 'murmurhash' does not match package name 'sbcl-cl-murmurhash'
input-labels

Identify input labels that do not match package names

label 'named-readtables' does not match package name 'sbcl-named-readtables'
input-labels

Identify input labels that do not match package names

label 'ppcre' does not match package name 'sbcl-cl-ppcre'
input-labels

Identify input labels that do not match package names

label 'serapeum' does not match package name 'sbcl-serapeum'
input-labels

Identify input labels that do not match package names

label 'trivia' does not match package name 'sbcl-trivia'
input-labels

Identify input labels that do not match package names

label 'trivial-file-size' does not match package name 'sbcl-trivial-file-size'
input-labels

Identify input labels that do not match package names

label 'quickproject' does not match package name 'sbcl-quickproject'