summaryrefslogtreecommitdiffhomepage
path: root/tasks/toolchains/visualcpp.rake
AgeCommit message (Collapse)Author
2016-04-16Avoid Syntax Error on CRuby v1.8ksss
CRuby v1.8 dose not support named capture
2016-03-22deprecate Visual Studio 2010 and 2012cremno
2016-03-22remove unnecessary array/eachcremno
2016-01-13Fix build error in ruby 1.8.asatou
Apply change of #2978 to :clang, :gcc, :visualcpp toolchains
2015-03-18Fix exceptions for visualcppJared Breeden
2014-06-08Remove redundant substitutions.Masaki Muranaka
"#{MRUBY_ROOT}/include" is set in Command::Compiler#initialize .
2014-05-02MSVC: treat implicit function decl. as errorcremno
As equivalent to GCC's `-Werror-implicit-function-declaration`.
2014-04-29Add doubling stack extend, as fix for #2016kyab
2014-03-05visualcpp toolchain: change compiler/linker flagscremno
with these flags visualcpp should behave more like the gcc toolchain c: - produce debug information - optimize for speed instead of disabling optimization - use non-debug version of Microsoft's C library - remove unused and unnecessary macro definitions cxx: - separate C and C++ (#1594) - specify kind of exception handling (see warning C4530) linker: - produce debug information - disable incremental linking and re-enable optimizations
2013-11-22Automatically detect toolchain if it is visualcpp, and hence we drop ↵Per Lundberg
vs2010.rake altogether - it’s no longer needed.