Wasm
view release on metacpan or search on metacpan
name = Wasm
author = Graham Ollis <plicease@cpan.org>
license = Perl_5
copyright_holder = Graham Ollis
copyright_year = 2020-2022
version = 0.23
; authordep Test::Memory::Cycle
[@Author::Plicease]
:version = 2.72
release_tests = 1
installer = Author::Plicease::MakeMaker
github_user = perlwasm
test2_v0 = 1
workflow = linux
workflow = windows
workflow = macos
irc = irc://irc.perl.org/#native
diag = +Alien::wasmtime
diag = +Test::Alien::Diag
default_branch = main
diag_preamble = | $post_diag = sub {
diag_preamble = | eval { require Test::Alien::Diag; require Alien::wasmtime; Test::Alien::Diag::alien_diag('Alien::wasmtime'); };
diag_preamble = | if($@) {
diag_preamble = | eval {
diag_preamble = | require Wasm::Wasmtime::FFI;
diag_preamble = | diag "Wasm::Wasmtime::FFI->_lib = $_" for Wasm::Wasmtime::FFI->_lib;
diag_preamble = | };
diag_preamble = | diag "error requiring Wasm::Wasmtime::FFI: $@" if $@;
diag_preamble = | };
;diag_preamble = | spacer();
;diag_preamble = | require Wasm::Wasmtime::FFI;
;diag_preamble = | diag "is 0.23.0? = ", Wasm::Wasmtime::FFI::_v0_23_0();
diag_preamble = | };
[Author::Plicease::Core]
[Prereqs / ConfigurePrereqs]
-phase = configure
FFI::CheckLib = 0.26
[Prereqs / TestPrereqs]
-phase = develop
Carp::Assert = 0
PeekPoke::FFI = 0
FFI::CheckLib = 0.26
[Prereqs]
FFI::Platypus::Type::PtrObject = 0.02
[DynamicPrereqs / AlienWasmtime]
-condition = do { use FFI::CheckLib 0.26; !find_lib lib => 'wasmtime', symbol => ['wasmtime_func_as_funcref'] }
-body = requires('Alien::wasmtime', '0.17')
[Author::Plicease::Upload]
cpan = 1
[InsertExample]
remove_boiler = 1
[PruneFiles]
filename = xt/author/pod_spelling_common.t
match = \.wasm$
match = ^jit
[RemovePrereqs]
remove = Alien::wasmtime
remove = Test::Alien::Diag
remove = Math
remove = Module1
remove = Module2
remove = Module3
remove = Foo::Bar::X1
remove = Foo::Bar::X2
remove = Foo::Bar::X3
remove = Foo::Bar::X4
remove = Foo::Bar::X5
remove = Foo::Bar::Baz::Math
remove = Foo::Bar::Baz::Math2
[MetaNoIndex]
directory = corpus
directory = examples
( run in 2.616 seconds using v1.01-cache-2.11-cpan-437f7b0c052 )