Skip to content

Instantly share code, notes, and snippets.

################################################################################
# Make configuration
#
# Most variables are non-recursive ("simple expanded" to be technical) for
# speed. `override` is necessary to rewrite variables that could be in the
# environment or on the command line. This speed improvement is not relevant on
# small projects, but non-recursive variables are easier for non make gurus to
# work with.
# --no-builtin-rules: prevent make from scanning filesystem for many possible