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

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>