diff --git a/smi/bin/Makefile b/smi/bin/Makefile
index 2aac9df84474fc5590a8b1867524e838142aefbe..0bfa951de7355ec2d949a35d14a8047412737bec 100644
--- a/smi/bin/Makefile
+++ b/smi/bin/Makefile
@@ -27,14 +27,17 @@ smi_lib_dir_install:
 smi_lib_dir_fsprotect_install:
 	export SMI_LIB_DIR=/fsprotect/system/usr/smi_lib && $(MAKE) _install
 
+install:
+	export SMI_LIB_DIR=$$SMI_LIB_DIR && $(MAKE) _install	
+
 _install:
-	mkdir -p $(SMI_LIB_DIR)
-	cp ../build/*.a $(SMI_LIB_DIR)
-	cp ../src/smi_def.h  $(SMI_LIB_DIR)
-	cp ../src/sys_def.h  $(SMI_LIB_DIR)
-	cp ../src/smi_user.h  $(SMI_LIB_DIR)
-	cp ../src/smi.h  $(SMI_LIB_DIR)	
-	cp ../src/smi_symbols.h  $(SMI_LIB_DIR)
+	sudo mkdir -p $(SMI_LIB_DIR)
+	sudo cp ../build/*.a $(SMI_LIB_DIR)
+	sudo cp ../src/smi_def.h  $(SMI_LIB_DIR)
+	sudo cp ../src/sys_def.h  $(SMI_LIB_DIR)
+	sudo cp ../src/smi_user.h  $(SMI_LIB_DIR)
+	sudo cp ../src/smi.h  $(SMI_LIB_DIR)	
+	sudo cp ../src/smi_symbols.h  $(SMI_LIB_DIR)
 
 clean:
 	-$(MAKE) clean -s -C ../build