pantry/projects/swig.org/package.yml
Jacob Heider c0011da069
fix(swig)
closes #4674

looks like `cc` might be picking up native `gcc` on arch.
2024-01-04 19:28:28 -05:00

30 lines
580 B
YAML

distributable:
url: https://downloads.sourceforge.net/project/swig/swig/swig-{{version}}/swig-{{version}}.tar.gz
strip-components: 1
versions:
github: swig/swig/tags
dependencies:
pcre.org/v2: '*'
runtime:
env:
SWIG_LIB: ${{prefix}}/lib
build:
script: |
./configure --prefix="{{prefix}}" --with-swiglibdir={{prefix}}/lib
make --jobs {{ hw.concurrency }}
make install
provides:
- bin/swig
- bin/ccache-swig
test:
dependencies:
ruby-lang.org: ^3
script: |
swig -ruby fixture.i
clang -c -fPIC -fdeclspec fixture.c fixture_wrap.c