diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-01-09 16:15:16 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-01-09 16:15:16 +0100 |
commit | 568b1b0a8a65cb255d6a7a33dfe2c15df3212103 (patch) | |
tree | fedfcccea3f25a6079c1f8772b2f33c171eb1a9f /mk/install.mk | |
parent | bf8b66adcfdc04f2f0f0a482c66dd419a355cad6 (diff) |
Remove mk subdirectory in preparation for "git subtree"
Diffstat (limited to 'mk/install.mk')
-rw-r--r-- | mk/install.mk | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/mk/install.mk b/mk/install.mk deleted file mode 100644 index c5eb8eb37..000000000 --- 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 |