ext/games_dice/extconf.rb in games_dice-0.3.12 vs ext/games_dice/extconf.rb in games_dice-0.4.0

- old
+ new

@@ -1,25 +1,7 @@ +# frozen_string_literal: true + # ext/games_dice/extconf.rb -can_compile_extensions = false -want_extensions = true -begin - require 'mkmf' - can_compile_extensions = true -rescue Exception - # This will appear only in verbose mode. - $stderr.puts "Could not require 'mkmf'. Not fatal: The extensions are optional." -end +require 'mkmf' - -if can_compile_extensions && want_extensions - create_makefile( 'games_dice/games_dice' ) - -else - # Create a dummy Makefile, to satisfy Gem::Installer#install - mfile = open("Makefile", "wb") - mfile.puts '.PHONY: install' - mfile.puts 'install:' - mfile.puts "\t" + '@echo "Extensions not installed, falling back to pure Ruby version."' - mfile.close - -end +create_makefile('games_dice/games_dice')