about summary refs log tree commit diff
path: root/mk/install.mk
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-01-09T15·12+0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-01-09T15·12+0100
commit55c9a40613fefda6622aa9acd22cce4006fd1077 (patch)
treecd592d5836af42feeeca64ac3ebb77037b93a076 /mk/install.mk
parent259086de841d155f7951c2cc50f799a4631aa512 (diff)
Move stuff to top-level
This makes it easier to use with "git subtree".
Diffstat (limited to 'mk/install.mk')
-rw-r--r--mk/install.mk53
1 files changed, 0 insertions, 53 deletions
diff --git a/mk/install.mk b/mk/install.mk
deleted file mode 100644
index c5eb8eb37743..000000000000
--- a/mk/install.mk
+++ /dev/null
@@ -1,53 +0,0 @@
-# Add a rule for creating $(1) as a directory.  This template may be
-# called multiple times for the same directory.
-define create-dir =
-  ifndef $(1)_SEEN
-    $(1)_SEEN = 1
-    $(1):
-	$(QUIET) install -d $(1)
-  endif
-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 =
-
-  install: $(2)
-
-  $$(eval $$(call create-dir,$$(dir $(2))))
-
-  $(2): $(1) | $$(dir $(2))
-	$(QUIET) install -m $(3) $(1) $(2)
-
-endef
-
-
-# Add a rule for installing file $(1) in directory $(2) with mode
-# $(3).  The directory will be created automatically.
-define install-file-in =
-  $$(eval $$(call install-file-as,$(1),$(2)/$$(notdir $(1)),$(3)))
-endef
-
-
-define install-program-in =
-  $$(eval $$(call install-file-in,$(1),$(2),0755))
-endef
-
-
-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 =
-
-  install: $(2)
-
-  $$(eval $$(call create-dir,$$(dir $(2))))
-
-  $(2): | $$(dir $(2))
-	$(QUIET) ln -sfn $(1) $(2)
-
-endef