2
0
mirror of https://gitlab.com/apparmor/apparmor synced 2025-09-03 15:55:46 +00:00

Have build check for presence of awk and fail with a sensible error message

Signed-off-by: John Johansen <john.johansen@canonical.com>
Acked-By: Steve Beattie <sbeattie@ubuntu.com>
This commit is contained in:
John Johansen
2012-06-29 16:54:12 -07:00
parent 09ab5e4d65
commit a465a211c2

View File

@@ -31,6 +31,11 @@ VERSION=$(shell cat common/Version)
pathsearch = $(firstword $(wildcard $(addsuffix /$(1),$(subst :, ,$(PATH))))) pathsearch = $(firstword $(wildcard $(addsuffix /$(1),$(subst :, ,$(PATH)))))
map = $(foreach a,$(2),$(call $(1),$(a))) map = $(foreach a,$(2),$(call $(1),$(a)))
AWK:=$(shell which awk)
ifndef AWK
$(error awk utility required for build but not available)
endif
# OVERRIDABLE variables # OVERRIDABLE variables
# Set these variables before including Make.rules to change its behavior # Set these variables before including Make.rules to change its behavior
# SPECFILE - for packages that have a non-standard specfile name # SPECFILE - for packages that have a non-standard specfile name