diff options
| author | Robert Norton | 2018-04-26 15:12:24 +0100 |
|---|---|---|
| committer | Robert Norton | 2018-04-26 15:12:24 +0100 |
| commit | 0ee8e4d2dd1958d9a1aa45fbe8f67861d18e548c (patch) | |
| tree | 63d51b0a53508c7a79a32e1f667a28a4250ec4bb /Makefile | |
| parent | ae12f0feb0978eb1f511482293b1d1a20fb04ee4 (diff) | |
Add a new SHARE_DIR argument to use when doing opam build. For non-opam builds this defaults to git root.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -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 |
