diff options
| author | Robert Norton | 2018-04-30 17:41:52 +0100 |
|---|---|---|
| committer | Robert Norton | 2018-04-30 17:41:52 +0100 |
| commit | 0db28372ec53ea067bb3199e5c9db2a8cb1cad8e (patch) | |
| tree | ccfa0c49808aa08d1b25cf989a7180447bc3815f /Makefile | |
| parent | 7e4e9d2deb22bd076df225aaf08bfebcc420c4f7 (diff) | |
Make make uninstall a bit safer...
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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 |
