From 46aafa4e9963c344775318e7a646fb4f6b9e7d29 Mon Sep 17 00:00:00 2001 From: James Coglan Date: Thu, 14 May 2020 22:16:58 +0100 Subject: [PATCH] Set {source,target}_version to work with the current version of javac on macOS --- .travis.yml | 9 +++++---- Rakefile | 2 ++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index f896aea..eac1cee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,4 @@ sudo: false -dist: trusty language: ruby rvm: @@ -13,11 +12,13 @@ rvm: - 2.6.6 - 2.7.1 - jruby-19mode - - jruby-head + - jruby-9.0 + - jruby-9.1 + - jruby-9.2 before_install: - - '[[ "$(ruby --version)" == *"1.9.3"* ]] && gem update --system 2.4.8 || true' + - '[[ "$(ruby --version)" != *"1.9.3"* ]] || gem update --system 2.4.8' script: - bundle exec rake compile - - bundle exec rspec -c spec + - bundle exec rspec diff --git a/Rakefile b/Rakefile index 72a4112..519f1a2 100644 --- a/Rakefile +++ b/Rakefile @@ -9,6 +9,8 @@ if RUBY_PLATFORM =~ /java/ require 'rake/javaextensiontask' Rake::JavaExtensionTask.new('websocket-driver', spec) do |ext| ext.name = 'websocket_mask' + ext.source_version = '8' + ext.target_version = '8' end else require 'rake/extensiontask'