Commit ea4d875499e5

Vincent Demeester <vincent@sbr.pm>
2020-04-30 02:52:09
Makefile: clean support with root
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 4a5c52d
Changed files (1)
Makefile
@@ -64,7 +64,12 @@ switch: assets setup
 # Cleaning
 .PHONY: clean
 clean:
-	-unlink result
+	@if test $(USER) = root;\
+	then\
+		nix-env --profile /nix/var/nix/profiles/system --delete-generations 15d;\
+	else\
+		unlink result;\
+	fi
 
 .PHONY: clean-www
 clean-www: