# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= perl-JSON-MaybeXS VERSION= 1.004005 KEYWORDS= perl VARIANTS= 536 538 SDESC[536]= Use fallback versions of XS (5.36) SDESC[538]= Use fallback versions of XS (5.38) HOMEPAGE= https://github.com/p5sagit/JSON-MaybeXS CONTACT= Perl_Automaton[perl@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= CPAN/ID:E/ET/ETHER DISTFILE[1]= JSON-MaybeXS-1.004005.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= JSON-MaybeXS-1.004005 GENERATED= yes SINGLE_JOB= yes [PERL_536].BUILDRUN_DEPENDS_ON= perl-Cpanel-JSON-XS:single:536 [PERL_536].USES_ON= perl:536,configure [PERL_538].BUILDRUN_DEPENDS_ON= perl-Cpanel-JSON-XS:single:538 [PERL_538].USES_ON= perl:538,configure [FILE:429:descriptions/desc.single] This module first checks to see if either Cpanel::JSON::XS or JSON::XS is already loaded, in which case it uses that module. Otherwise it tries to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and either uses the first module it finds or throws an error. It then exports the encode_json and decode_json functions from the loaded module, along with a JSON constant that returns the class name for calling new on. [FILE:107:distinfo] f5b6bc19f579e66b7299f8748b8ac3e171936dc4e7fcb72a8a257a9bd482a331 23133 JSON-MaybeXS-1.004005.tar.gz