From 0db28372ec53ea067bb3199e5c9db2a8cb1cad8e Mon Sep 17 00:00:00 2001 From: Robert Norton Date: Mon, 30 Apr 2018 17:41:52 +0100 Subject: Make make uninstall a bit safer... --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a0b6c81f..c57cad8e 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,6 @@ .PHONY: all sail language clean archs isabelle-lib apply_header INSTALL_DIR ?= . -SHARE_DIR ?= $(INSTALL_DIR) all: sail @@ -14,6 +13,7 @@ isail: ln -f -s src/isail.native sail install: + if [ -z "$(SHARE_DIR)" ]; then echo SHARE_DIR is unset; false; fi mkdir -p $(INSTALL_DIR)/bin cp src/isail.native $(INSTALL_DIR)/bin/sail mkdir -p $(SHARE_DIR) @@ -21,10 +21,12 @@ install: mkdir -p $(SHARE_DIR)/src cp src/elf_loader.ml $(SHARE_DIR)/src cp src/sail_lib.ml $(SHARE_DIR)/src + cp -r src/gen_lib $(SHARE_DIR)/src + cp -r src/lem_interp $(SHARE_DIR)/src uninstall: + if [ -z "$(SHARE_DIR)" ]; then echo SHARE_DIR is unset; false; else rm -rf $(SHARE_DIR); fi rm -f $(INSTALL_DIR)/bin/sail - rm -rf $(SHARE_DIR) language: $(MAKE) -C language -- cgit v1.2.3