Skip to content

Commit e863dbe

Browse files
committed
Add ruby directories to openbolt-runtime
It's required that we define these, specifically for MacOS since we need to 'sudo' the dir creation commands rather than let the Ruby install script do it.
1 parent 7a92510 commit e863dbe

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

configs/projects/openbolt-runtime.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
end
3737

3838
proj.setting(:ruby_dir, proj.prefix)
39+
proj.setting(:ruby_dir_base, File.join(proj.libdir, 'ruby'))
40+
proj.setting(:ruby_dir_base_version, File.join(proj.ruby_dir_base, ruby_base_version))
41+
proj.setting(:rubygems_dir, File.join(proj.ruby_dir_base_version, 'rubygems'))
42+
proj.setting(:rubygems_ssl_dir, File.join(proj.rubygems_dir, 'ssl_certs'))
3943
proj.setting(:bindir, File.join(proj.prefix, 'bin'))
4044
proj.setting(:ruby_bindir, proj.bindir)
4145
proj.setting(:libdir, File.join(proj.prefix, 'lib'))
@@ -287,6 +291,10 @@
287291
proj.directory proj.includedir
288292
proj.directory proj.datadir
289293
proj.directory proj.mandir
294+
proj.directory proj.ruby_dir_base
295+
proj.directory proj.ruby_dir_base_version
296+
proj.directory proj.rubygems_dir
297+
proj.directory proj.rubygems_ssl_dir
290298

291299
# Export the settings for the current project and platform as yaml during builds
292300
proj.publish_yaml_settings

0 commit comments

Comments
 (0)