From 3bcf06f77bf3f936bbc81e2355c5ae1f82596b9e Mon Sep 17 00:00:00 2001 From: Alessandro Vullo <avullo@ebi.ac.uk> Date: Tue, 29 Oct 2013 16:19:53 +0000 Subject: [PATCH] Comment to explain what we do to interface to the XS implementations --- modules/Bio/EnsEMBL/Utils/Argument.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/Bio/EnsEMBL/Utils/Argument.pm b/modules/Bio/EnsEMBL/Utils/Argument.pm index 865a27cdea..69d0b79f9e 100644 --- a/modules/Bio/EnsEMBL/Utils/Argument.pm +++ b/modules/Bio/EnsEMBL/Utils/Argument.pm @@ -58,6 +58,12 @@ package Bio::EnsEMBL::Utils::Argument; use strict; use warnings; +# +# Interface with some of the module function XS reimplementation +# +# If Bio::EnsEMBL::XS is installed, assign the function glob to +# the XS counterpart, otherwise assign to the original function +# BEGIN { if (eval { require Bio::EnsEMBL::XS; 1 }) { -- GitLab