aboutsummaryrefslogtreecommitdiff
path: root/mk/install.mk
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-02-04 11:02:49 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-02-04 11:21:13 +0100
commit4ee6001f95908578a1693c0fbf7b7fdc309b86c5 (patch)
treefd38206cabe916e6a8672a319a73e9877f20a3ac /mk/install.mk
parent143224f7cd6f6667047a1683c1ede4e1f7816843 (diff)
GNU Make 3.81 compatibility
3.81 doesn't understand the ‘define foo =’ syntax, which was added in 3.82. So use ‘define foo’ instead.
Diffstat (limited to 'mk/install.mk')
-rw-r--r--mk/install.mk12
1 files changed, 6 insertions, 6 deletions
diff --git a/mk/install.mk b/mk/install.mk
index 093f30b81..e8543f6b6 100644
--- a/mk/install.mk
+++ b/mk/install.mk
@@ -1,6 +1,6 @@
# Add a rule for creating $(1) as a directory. This template may be
# called multiple times for the same directory.
-define create-dir =
+define create-dir
ifndef $(1)_SEEN
$(1)_SEEN = 1
$(1):
@@ -11,7 +11,7 @@ endef
# Add a rule for installing file $(1) as file $(2) with mode $(3).
# The directory containing $(2) will be created automatically.
-define install-file-as =
+define install-file-as
install: $(2)
@@ -25,23 +25,23 @@ endef
# Add a rule for installing file $(1) in directory $(2) with mode
# $(3). The directory will be created automatically.
-define install-file-in =
+define install-file-in
$$(eval $$(call install-file-as,$(1),$(2)/$$(notdir $(1)),$(3)))
endef
-define install-program-in =
+define install-program-in
$$(eval $$(call install-file-in,$(1),$(2),0755))
endef
-define install-data-in =
+define install-data-in
$$(eval $$(call install-file-in,$(1),$(2),0644))
endef
# Install a symlink from $(2) to $(1). Note that $(1) need not exist.
-define install-symlink =
+define install-symlink
install: $(2)