From 6991af8cd85d87440c593a29b22a568b91dd689e Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 29 Sep 2002 14:59:51 +0000 Subject: [PATCH] A link created with RelSymLink is properly removed on a `jam clean\' now. Overrode the Clean actions to support spaces in file names. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1290 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- Jamrules | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Jamrules b/Jamrules index 45c8a9b081..1c4d31ef8a 100644 --- a/Jamrules +++ b/Jamrules @@ -886,6 +886,7 @@ rule RelSymLink : [ FRelPath $(targetDirComponents) : $(sourceComponents) ] ; NOUPDATE $(target); Depends $(target) : $(source) ; + LocalClean clean : $(target) ; } #------------------------------------------------------------------------------- @@ -995,6 +996,12 @@ actions Chmod1 $(CHMOD) "$(MODE)" "$(1)" } +# Overridden to allow spaces in file names. +actions piecemeal together existing Clean +{ + $(RM) "$(>)" +} + rule ObjectReference { # ObjectReference :