From 0ee8e4d2dd1958d9a1aa45fbe8f67861d18e548c Mon Sep 17 00:00:00 2001 From: Robert Norton Date: Thu, 26 Apr 2018 15:12:24 +0100 Subject: Add a new SHARE_DIR argument to use when doing opam build. For non-opam builds this defaults to git root. --- Makefile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 71a08f64..a0b6c81f 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,7 @@ .PHONY: all sail language clean archs isabelle-lib apply_header INSTALL_DIR ?= . +SHARE_DIR ?= $(INSTALL_DIR) all: sail @@ -15,15 +16,15 @@ isail: install: mkdir -p $(INSTALL_DIR)/bin cp src/isail.native $(INSTALL_DIR)/bin/sail - mkdir -p $(INSTALL_DIR)/share/sail - cp -r lib $(INSTALL_DIR)/share/sail - mkdir -p $(INSTALL_DIR)/share/sail/src - cp src/elf_loader.ml $(INSTALL_DIR)/share/sail/src - cp src/sail_lib.ml $(INSTALL_DIR)/share/sail/src + mkdir -p $(SHARE_DIR) + cp -r lib $(SHARE_DIR) + mkdir -p $(SHARE_DIR)/src + cp src/elf_loader.ml $(SHARE_DIR)/src + cp src/sail_lib.ml $(SHARE_DIR)/src uninstall: rm -f $(INSTALL_DIR)/bin/sail - rm -rf $(INSTALL_DIR)/share/sail + rm -rf $(SHARE_DIR) language: $(MAKE) -C language -- cgit v1.2.3