# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= perl-Guard VERSION= 1.023 KEYWORDS= perl VARIANTS= 536 538 SDESC[536]= Safe cleanup blocks (5.36) SDESC[538]= Safe cleanup blocks (5.38) HOMEPAGE= none CONTACT= Perl_Automaton[perl@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= CPAN/ID:M/ML/MLEHMANN DISTFILE[1]= Guard-1.023.tar.gz:main DF_INDEX= 1 SPKGS[536]= single SPKGS[538]= single OPTIONS_AVAILABLE= PERL_536 PERL_538 OPTIONS_STANDARD= none VOPTS[536]= PERL_536=ON PERL_538=OFF VOPTS[538]= PERL_536=OFF PERL_538=ON DISTNAME= Guard-1.023 GENERATED= yes SINGLE_JOB= yes [PERL_536].USES_ON= perl:536,configure [PERL_538].USES_ON= perl:538,configure [FILE:340:descriptions/desc.single] This module implements so-called "guards". A guard is something (usually an object) that "guards" a resource, ensuring that it is cleaned up when expected. Specifically, this module supports two different types of guards: guard objects, which execute a given code block when destroyed, and scoped guards, which are tied to the scope exit. [FILE:97:distinfo] 34c4ddf91fc93d1090d86da14df706d175b1610c67372c01e12ce9555d4dd1dc 7065 Guard-1.023.tar.gz