Build: change remaining $unified_info{install} checks to use attributes
[openssl.git] / Configurations / platform / VMS.pm
index 03e57e3ddb91d458fce987f72b40e7382f403c57..7aeb20bb3bb2dbf78f5991eb68ba04800458d320 100644 (file)
@@ -39,9 +39,7 @@ sub staticname {
     # Non-installed libraries are *always* static, and their names remain
     # the same, except for the mandatory extension
     my $in_libname = platform::BASE->staticname($_[1]);
     # Non-installed libraries are *always* static, and their names remain
     # the same, except for the mandatory extension
     my $in_libname = platform::BASE->staticname($_[1]);
-    return $in_libname
-        unless ( grep { platform::BASE->staticname($_) eq $in_libname }
-                 @{$unified_info{install}->{libraries}} );
+    return $in_libname if $unified_info{attributes}->{$_[1]}->{noinst};
 
     return platform::BASE::__concat($_[0]->osslprefix(),
                                     platform::BASE->staticname($_[1]),
 
     return platform::BASE::__concat($_[0]->osslprefix(),
                                     platform::BASE->staticname($_[1]),