|
|
|
|
|
|
|
|
|
|
|
|
|
|
# The GNU convention is to use the lowercased `prefix` variable/macro to |
|
|
# The GNU convention is to use the lowercased `prefix` variable/macro to |
|
|
# specify the installation directory. Humor them. |
|
|
# specify the installation directory. Humor them. |
|
|
GPREFIX = "" |
|
|
|
|
|
|
|
|
GPREFIX = |
|
|
.if defined(PREFIX) && ! defined(prefix) |
|
|
.if defined(PREFIX) && ! defined(prefix) |
|
|
GPREFIX = 'prefix = "$(PREFIX)"' |
|
|
GPREFIX = 'prefix = "$(PREFIX)"' |
|
|
.endif |
|
|
.endif |
|
|
|
|
|
|
|
|
.BEGIN: .SILENT |
|
|
.BEGIN: .SILENT |
|
|
which $(GMAKE) || printf "Error: GNU Make is required!\n\n" 1>&2 && false |
|
|
|
|
|
|
|
|
which $(GMAKE) || (printf "Error: GNU Make is required!\n\n" 1>&2 && false) |
|
|
|
|
|
|
|
|
.PHONY: FRC |
|
|
.PHONY: FRC |
|
|
$(.TARGETS): FRC |
|
|
$(.TARGETS): FRC |