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:
parent
929c072153
commit
6991af8cd8
7
Jamrules
7
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 <reference object> : <source object>
|
||||
|
Loading…
Reference in New Issue
Block a user