...

Text file src/github.com/emissary-ingress/emissary/v3/build-aux/init-configure-make-itself.mk

Documentation: github.com/emissary-ingress/emissary/v3/build-aux

     1# Configure GNU Make itself
     2
     3SHELL = bash
     4
     5.DEFAULT_GOAL = all
     6
     7# Turn off .INTERMEDIATE file removal by marking all files as
     8# .SECONDARY.  .INTERMEDIATE file removal is a space-saving hack from
     9# a time when drives were small; on modern computers with plenty of
    10# storage, it causes nothing but headaches.
    11#
    12# https://news.ycombinator.com/item?id=16486331
    13.SECONDARY:
    14
    15# If a recipe errors, remove the target it was building.  This
    16# prevents outdated/incomplete results of failed runs from tainting
    17# future runs.  The only reason .DELETE_ON_ERROR is off by default is
    18# for historical compatibility.
    19#
    20# If for some reason this behavior is not desired for a specific
    21# target, mark that target as .PRECIOUS.
    22.DELETE_ON_ERROR:

View as plain text