diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2022-03-21 08:56:58 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2022-03-21 08:56:58 +0300 |
commit | 53561c6a2e81d8da95f695bfa460dc209e3600cb (patch) | |
tree | 231db866753b443be3ec63a28789a2381a202223 | |
parent | workflows/makefile_escaping: use ubuntu-latest (diff) | |
download | blog-53561c6a2e81d8da95f695bfa460dc209e3600cb.tar.gz blog-53561c6a2e81d8da95f695bfa460dc209e3600cb.zip |
makefile_escaping: consistent prelude
-rw-r--r-- | makefile_escaping/escaping_env_vars.mk | 3 | ||||
-rw-r--r-- | makefile_escaping/escaping_quotes.mk | 3 | ||||
-rw-r--r-- | makefile_escaping/escaping_shell.mk | 3 | ||||
-rw-r--r-- | makefile_escaping/quoting_args.mk | 3 |
4 files changed, 8 insertions, 4 deletions
diff --git a/makefile_escaping/escaping_env_vars.mk b/makefile_escaping/escaping_env_vars.mk index e1aeebf..28fc9c6 100644 --- a/makefile_escaping/escaping_env_vars.mk +++ b/makefile_escaping/escaping_env_vars.mk @@ -1,9 +1,10 @@ MAKEFLAGS += --no-builtin-rules --no-builtin-variables --warn-undefined-variables +unexport MAKEFLAGS .DEFAULT_GOAL := all .DELETE_ON_ERROR: .SUFFIXES: SHELL := bash -.SHELLFLAGS := -e -o pipefail -c +.SHELLFLAGS := -eu -o pipefail -c escape = $(subst ','\'',$(1)) diff --git a/makefile_escaping/escaping_quotes.mk b/makefile_escaping/escaping_quotes.mk index 4da5ce9..f6d7994 100644 --- a/makefile_escaping/escaping_quotes.mk +++ b/makefile_escaping/escaping_quotes.mk @@ -1,9 +1,10 @@ MAKEFLAGS += --no-builtin-rules --no-builtin-variables --warn-undefined-variables +unexport MAKEFLAGS .DEFAULT_GOAL := all .DELETE_ON_ERROR: .SUFFIXES: SHELL := bash -.SHELLFLAGS := -e -o pipefail -c +.SHELLFLAGS := -eu -o pipefail -c escape = $(subst ','\'',$(1)) diff --git a/makefile_escaping/escaping_shell.mk b/makefile_escaping/escaping_shell.mk index a7631fb..365e6ff 100644 --- a/makefile_escaping/escaping_shell.mk +++ b/makefile_escaping/escaping_shell.mk @@ -1,9 +1,10 @@ MAKEFLAGS += --no-builtin-rules --no-builtin-variables --warn-undefined-variables +unexport MAKEFLAGS .DEFAULT_GOAL := all .DELETE_ON_ERROR: .SUFFIXES: SHELL := bash -.SHELLFLAGS := -e -o pipefail -c +.SHELLFLAGS := -eu -o pipefail -c escape = $(subst ','\'',$(1)) diff --git a/makefile_escaping/quoting_args.mk b/makefile_escaping/quoting_args.mk index 4bec8ee..6d7278c 100644 --- a/makefile_escaping/quoting_args.mk +++ b/makefile_escaping/quoting_args.mk @@ -1,9 +1,10 @@ MAKEFLAGS += --no-builtin-rules --no-builtin-variables --warn-undefined-variables +unexport MAKEFLAGS .DEFAULT_GOAL := all .DELETE_ON_ERROR: .SUFFIXES: SHELL := bash -.SHELLFLAGS := -e -o pipefail -c +.SHELLFLAGS := -eu -o pipefail -c test_var := Same line? export test_var |