The <and>
element doesn't have any attributes and accepts an
arbitrary number of conditions as nested elements. This condition is true if all of
its contained conditions are, conditions will be evaluated in the order they have
been specified in the build file.
The <and>
condition has the same shortcut semantics as the
&&
operator in some programming languages, as soon as
one of the nested conditions is false, no other condition will be evaluated.