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
This commit is contained in:
Ingo Weinhold
2002-09-29 14:59:51 +00:00
parent 929c072153
commit 6991af8cd8
+7
View File
@@ -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 <reference object> : <source object>