From fb1c4b3ba79a489327682a49622a193c237c1836 Mon Sep 17 00:00:00 2001 From: Takashi Sawanaka Date: Sat, 23 Jul 2016 11:57:36 +0900 Subject: Fix broken msvc build --- build_config.rb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build_config.rb b/build_config.rb index c565d390f..bc9e69e42 100644 --- a/build_config.rb +++ b/build_config.rb @@ -123,9 +123,13 @@ MRuby::Build.new('test') do |conf| end MRuby::Build.new('bench') do |conf| - toolchain :gcc - - conf.cc.flags << '-O3' + # Gets set by the VS command prompts. + if ENV['VisualStudioVersion'] || ENV['VSINSTALLDIR'] + toolchain :visualcpp + else + toolchain :gcc + conf.cc.flags << '-O3' + end conf.gembox 'default' end -- cgit v1.2.3