2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 01:12:13 +00:00

Minir cleanpus.

* build/generators.jam (generator.__init__): Don't handle '*' target type.
  (register-standard): Allow zero source types.


[SVN r27322]
This commit is contained in:
Vladimir Prus
2005-02-11 15:17:16 +00:00
parent 167104a26d
commit 0360896b09

View File

@@ -150,10 +150,7 @@ class generator
# Note that 'transform' here, is the same as 'for_each'.
sequence.transform type.validate : $(self.source-types) ;
if $(self.target-types) != *
{
sequence.transform type.validate : $(self.target-types) ;
}
sequence.transform type.validate : $(self.target-types) ;
}
############## End of constructor #################
@@ -650,7 +647,7 @@ rule register ( g )
# Rationale: the instance is returned so that it's possible to first register
# a generator and then call 'run' method on that generator, bypassing all
# generator selection.
rule register-standard ( id : source-types + : target-types + : requirements * )
rule register-standard ( id : source-types * : target-types + : requirements * )
{
local g = [ new generator $(id) : $(source-types) : $(target-types)