diff options
Diffstat (limited to 'scripts/Dpkg/Build/Types.pm')
-rw-r--r-- | scripts/Dpkg/Build/Types.pm | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/scripts/Dpkg/Build/Types.pm b/scripts/Dpkg/Build/Types.pm index cbefefd49..85b44245c 100644 --- a/scripts/Dpkg/Build/Types.pm +++ b/scripts/Dpkg/Build/Types.pm @@ -27,6 +27,7 @@ our @EXPORT = qw( BUILD_ARCH_INDEP BUILD_BINARY BUILD_FULL + build_has_any build_has build_has_not build_is @@ -103,10 +104,24 @@ my $current_option = undef; =over 4 +=item build_has_any($bits) + +Return a boolean indicating whether the current build type has any of the +specified $bits. + +=cut + +sub build_has_any +{ + my ($bits) = @_; + + return $current_type & $bits; +} + =item build_has($bits) -Return a boolean indicating whether the current build type has the specified -$bits. +Return a boolean indicating whether the current build type has all the +specified $bits. =cut |