2022-01-31 07:42:28 +00:00
|
|
|
# We use Cirrus CI to test on FreeBSD.
|
|
|
|
# For GNU/Linix CI see GitHub Actions.
|
|
|
|
|
2022-01-31 07:38:24 +00:00
|
|
|
freebsd_instance:
|
|
|
|
image_family: freebsd-13-0
|
|
|
|
|
|
|
|
task:
|
|
|
|
script:
|
2022-01-31 07:52:52 +00:00
|
|
|
- pkg install --yes autoconf automake
|
2022-01-31 07:42:28 +00:00
|
|
|
- ./autogen.sh
|
2022-01-31 07:56:20 +00:00
|
|
|
- ./configure --enable-tests CFLAGS='-O3 -fPIC'
|
2022-01-31 07:42:28 +00:00
|
|
|
- make
|
|
|
|
- make check
|
|
|
|
- sudo make install
|
2022-01-31 08:08:06 +00:00
|
|
|
|
|
|
|
ruby_task:
|
|
|
|
script:
|
2022-01-31 08:20:07 +00:00
|
|
|
- pkg install --yes autoconf automake git ruby rubygem-bundler rubygem-rake
|
2022-01-31 08:08:06 +00:00
|
|
|
- ./autogen.sh
|
|
|
|
- ./configure CFLAGS='-O3 -fPIC'
|
|
|
|
- make
|
|
|
|
- sudo make install
|
|
|
|
- cd pkgs/ruby
|
|
|
|
- bundle install
|
|
|
|
- rake compile
|
|
|
|
- rake
|