mirror of
https://github.com/boostorg/build.git
synced 2026-02-15 13:02:11 +00:00
Allow multiple sources for compile/compile-fail.
[SVN r36642]
This commit is contained in:
@@ -99,12 +99,14 @@ rule make-test ( target-type : sources + : requirements * : target-name ? )
|
||||
return $(t) ;
|
||||
}
|
||||
|
||||
rule compile ( sources : requirements * : target-name ? )
|
||||
# Note: passing more that one cpp file here is know to
|
||||
# fail. Passing a cpp file and a library target works.
|
||||
rule compile ( sources + : requirements * : target-name ? )
|
||||
{
|
||||
return [ make-test compile : $(sources) : $(requirements) : $(target-name) ] ;
|
||||
}
|
||||
|
||||
rule compile-fail ( sources : requirements * : target-name ? )
|
||||
rule compile-fail ( sources + : requirements * : target-name ? )
|
||||
{
|
||||
return [ make-test compile-fail : $(sources) : $(requirements) : $(target-name) ] ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user