ruby/gc/extconf_base.rb
Nobuyoshi Nakada 9a5f6a45c6 Fix up gc/extconf_base.rb
- Add flags to appropriate variables.

- Use `append_cflags` to append a flag safely, instead of appending
  blindly.
2024-11-26 19:06:21 +09:00

14 lines
244 B
Ruby

# frozen_string_literal: true
require "mkmf"
srcdir = File.join(__dir__, "..")
$INCFLAGS << " -I#{srcdir}"
$CPPFLAGS << " -DBUILDING_SHARED_GC"
append_cflags("-fPIC")
def create_gc_makefile(name)
create_makefile("librubygc.#{name}")
end