blob: 64e62b68931a6bcc26e3834cd52d636f28bd446a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
MRuby::Build.new do |conf|
# load specific toolchain settings
# Gets set by the VS command prompts.
if ENV['MRUBY_TOOLCHAIN']
toolchain ENV['MRUBY_TOOLCHAIN']
elsif ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR']
toolchain :visualcpp
else
toolchain :gcc
end
# enable_debug
# use mrbgems
Dir.glob("../mruby-*/mrbgem.rake") do |x|
g = File.basename File.dirname x
if g == 'mruby-onig-regexp'
conf.gem "../deps/#{g}" do |c|
c.bundle_onigmo
end
else
conf.gem "../deps/#{g}"
end
end
# include all the core GEMs
conf.gembox 'full-core'
end
|