Skip to content

Commit fca8584

Browse files
committed
Install modular GC libraries
1 parent e1ff13b commit fca8584

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

tool/rbinstall.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1187,6 +1187,15 @@ class << (w = [])
11871187
end
11881188
end
11891189

1190+
install?('modular-gc') do
1191+
if modular_gc_dir = CONFIG['modular_gc_dir'] and !modular_gc_dir.empty?
1192+
dlext = CONFIG['DLEXT', true]
1193+
modular_gc_dir = File.expand_path(modular_gc_dir, CONFIG['prefix'])
1194+
prepare "modular GC library", modular_gc_dir
1195+
install Dir.glob("gc/*/librubygc.*.#{dlext}"), modular_gc_dir
1196+
end
1197+
end
1198+
11901199
parse_args()
11911200

11921201
include FileUtils

0 commit comments

Comments
 (0)