Some test portability fixes again + minor changes

This commit is contained in:
Yorhel 2025-03-02 10:06:33 +01:00
parent 3fd424c6e3
commit f09a103c53
7 changed files with 33 additions and 28 deletions

View file

@ -2,7 +2,7 @@ use ExtUtils::MakeMaker;
use Config;
os_unsupported if $^O eq 'MSWin32'; # I don't know on which OS'es the code will work exactly, but this one I can easily rule out.
os_unsupported if $Config{ivsize} < 8;
os_unsupported if $Config{ptrsize} < 8;
os_unsupported if $Config{usequadmath};
WriteMakefile(
@ -15,12 +15,16 @@ WriteMakefile(
MIN_PERL_VERSION => 'v5.36',
META_MERGE => {
dynamic_config => 0,
'meta-spec' => { version => 2 },
resources => {
repository => 'https://code.blicky.net/yorhel/fu',
bugtracker => 'https://code.blicky.net/yorhel/fu/issues',
},
no_index => {
file => 'bench.PL',
repository => {
web => 'https://code.blicky.net/yorhel/fu',
type => 'git',
},
bugtracker => {
web => 'https://code.blicky.net/yorhel/fu/issues',
mailto => 'projects@yorhel.nl',
},
},
},
depend => { '$(OBJECT)', 'c/*.c' },