Added an "isExecutable" parameter to the Translator rule. All

translators pass "true" (was used before), but I suppose most of them
don't really need it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20605 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2007-04-07 01:42:47 +00:00
parent 1acbe440b8
commit ea3f7d3d8d
16 changed files with 19 additions and 6 deletions
+3 -5
View File
@@ -122,12 +122,10 @@ rule Addon target : sources : libraries : isExecutable
AddSharedObjectGlueCode $(target) : $(isExecutable) ;
}
rule Translator target : sources : libraries
rule Translator target : sources : libraries : isExecutable
{
# Translator <target> : <sources> : <libraries> ;
# TODO: Although they currently all are, translators don't need to be
# executable. Introduce a flag as for Addon.
Addon $(target) : $(sources) : $(libraries) : true ;
# Translator <target> : <sources> : <libraries> : <isExecutable> ;
Addon $(target) : $(sources) : $(libraries) : $(isExecutable) ;
}
rule ScreenSaver target : sources : libraries