Skip to content

Utilities

Yuki Kimoto - SPVM - Perl Club edited this page Apr 10, 2023 · 3 revisions

CI

Adding Workflows of Github Actions for SPVM Modules

mkdir -p .github/workflows

# linux-ubuntu-latest
curl https://raw.githubusercontent.com/yuki-kimoto/SPVM/master/.github/workflows/linux-ubuntu-latest.yml > .github/workflows/linux-ubuntu-latest.yml

# linux-ubuntu-latest-32bit
curl https://raw.githubusercontent.com/yuki-kimoto/SPVM/master/.github/workflows/linux-ubuntu-latest-32bit.yml > .github/workflows/linux-ubuntu-latest-32bit.yml

# linux-ubuntu-latest-perl-5.8.9
curl https://raw.githubusercontent.com/yuki-kimoto/SPVM/master/.github/workflows/linux-ubuntu-latest-perl-5.8.9.yml > .github/workflows/linux-ubuntu-latest-perl-5.8.9.yml

# macos-latest
curl https://raw.githubusercontent.com/yuki-kimoto/SPVM/master/.github/workflows/macos-latest.yml > .github/workflows/macos-latest.yml

# windows-latest
curl https://raw.githubusercontent.com/yuki-kimoto/SPVM/master/.github/workflows/windows-latest.yml > .github/workflows/windows-latest.yml

# windows-2019
curl https://raw.githubusercontent.com/yuki-kimoto/SPVM/master/.github/workflows/windows-2019.yml > .github/workflows/windows-2019.yml

spvmdist

Generating SPVM Modules

# Pure SPVM module
spvmdist  --name="Yuki Kimoto" --mail="[email protected]" Foo

# Native C
spvmdist --native c --name="Yuki Kimoto" --mail="[email protected]" Foo

# Native C++
spvmdist --native c++ --name="Yuki Kimoto" --mail="[email protected]" Foo

# Only library files
spvmdist --only-lib-files --native c --name="Yuki Kimoto" --mail="[email protected]" Foo lib

# Only library files, native C
spvmdist --only-lib-files --native c++ --name="Yuki Kimoto" --mail="[email protected]" Foo lib

# Only library files, native C++
spvmdist --only-lib-files --name="Yuki Kimoto" --mail="[email protected]" Foo lib

# Resource native C
spvmdist --native c --resource --name="Yuki Kimoto" --mail="[email protected]" Foo

# Resource native C++
spvmdist --native c++ --resource --name="Yuki Kimoto" --mail="[email protected]" Foo
Clone this wiki locally