| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-01 | fix for quoting visualcpp | dsisnero | |
| 2020-04-01 | build when directories and files have spaces | Dominic Sisneros | |
| Modified the build to quote filenames so that it builds when files have spaces | |||
| 2020-03-08 | Increase flexibility of CrossBuild | Reckordp | |
| 2019-12-23 | Use GNU extension in C++ for cygwin | take-cheeze | |
| 2019-12-21 | Fix "undefined method `Pathname'"; fix #4895 | KOBAYASHI Shuji | |
| 2019-10-04 | Remove unused code to old Visual Studio in `tasks/toolchains/visualcpp.rake` | KOBAYASHI Shuji | |
| 2019-09-13 | Revert part of "Refine `tasks/toolchains/(gcc|clang).rake`" (07c6b7f0) | KOBAYASHI Shuji | |
| `-Wzero-length-array` is not a mandatory option, so the original is better. | |||
| 2019-09-13 | Fix warnings for invalid C++ option with `enable_cxx_abi`; ref #3618, #4703 | KOBAYASHI Shuji | |
| 2019-09-12 | Refine `tasks/toolchains/(gcc|clang).rake` | KOBAYASHI Shuji | |
| - Make sure to specify `-std=gnu99` for C compiler flag. - Make sure to specify `-Wzero-length-array` for C/C++ compiler flag (Clang). - Extract similar codes. | |||
| 2019-08-05 | Use new specifiers/modifiers of `mrb_vfromat()` | KOBAYASHI Shuji | |
| The binary sizes (gems are only `mruby-bin-mruby`) are reduced slightly in my environment than before the introduction of new specifiers/modifiers (5116789a) with this change. ------------+-------------------+-------------------+-------- BINARY | BEFORE (5116789a) | AFTER (This PR) | RATIO ------------+-------------------+-------------------+-------- mruby | 593416 bytes | 593208 bytes | -0.04% libmruby.a | 769048 bytes | 767264 bytes | -0.23% ------------+-------------------+-------------------+-------- BTW, I accidentally changed `tasks/toolchains/visualcpp.rake` at #4613, so I put it back. | |||
| 2019-08-03 | Change second argument to `%l` of `mrb_vformat()` to `size_t` from `mrb_int` | KOBAYASHI Shuji | |
| - `size_t` is more commonly used. - `len` argument of `mrb_str_new()` is `size_t`. NOTE: The test for `%l` is temporarily disabled because adding a new type to `mrbgems/mruby-test/vformat.c` causes an error (memory error?) on Visual Studio 2017 in AppVeyor. | |||
| 2019-04-16 | Avoid potential zero size array declaration; fix #4382 | KOBAYASHI Shuji | |
| 2019-03-06 | Refer also CXX and CC env vars as linker command in gcc and clang toolchain | KOBAYASHI Shuji | |
| ref #4292 | |||
| 2019-02-23 | Remove explicit set of `DISABLE_GEMS` | KOBAYASHI Shuji | |
| `DISABLE_GEMS` is automatically set (or unset); ref #790 | |||
| 2018-12-22 | Append cflags for undefined macro | dearblue | |
| 2018-09-07 | Clear terminated space | dearblue | |
| 2018-07-04 | Add ~/Android/Sdk/ndk-bundle as default NDK home | duangsuse | |
| 2017-12-24 | Removed the Visual Studio Version Check because it does not | Lothar Scholz | |
| work with internationalized versions of Visual Studio. It will capture the returned string in the local codepage encoding and make ruby exits with an invalid UTF8 error message. Also "Version" might be translated and not appear in the output. | |||
| 2017-12-11 | Add `enable_sanitizer` method for clang and gcc. | Yukihiro "Matz" Matsumoto | |
| The patch is created by @take_cheese in #3872 | |||
| 2017-06-28 | Remove redundant use of `Object#to_s` in interpolation. | Yukihiro "Matz" Matsumoto | |
| 2017-02-28 | Compile C files by C compiler when C++ files mixed. | Yukihiro "Matz" Matsumoto | |
| ref #3267 #3470 By this commit, mruby do not use C++ ABI mode unless you specify explicitly. It compiles C files by C compilers, with C++ exception enabled when it sees C++ files in your configured mrbgems. I haven't tried visualcpp, so please submit an issue if you see any problem with C++ gems on Windows. | |||
| 2017-02-16 | Android toolchain separated target architecture compile flags (ctarget) from ↵ | Felix Jones | |
| shared compile flags (cflags). Added support for custom mfpu and float-abi switches for the armeabi-v7a target. | |||
| 2017-02-15 | Modify default cflags. | crimsonwoods | |
| 2017-02-15 | Add '-Wl,--fix-cortex-a8' linker option for 'armeabi-v7a' architecture. | crimsonwoods | |
| 2017-02-15 | Set default linker 'flags' and 'flags_before_libraries'. | crimsonwoods | |
| 2016-11-24 | Fixed language standard mode for GCC (cannot use gnu99 with C++, c++03 used ↵ | Tomasz Dąbrowski | |
| instead) | |||
| 2016-11-24 | Fix for compiling mruby as C++ on Visual Studio toolchain | Tomasz Dąbrowski | |
| 2016-10-08 | Removed GCC TODO | Felix Jones | |
| 2016-10-08 | Android GCC support re-added | Felix Jones | |
| 2016-10-08 | Fixed mips and mips64: GCC Toolchain now points to GCC. | Felix Jones | |
| 2016-10-07 | Android task: NDK default search paths now favour ndk-bundle. Added macOS ↵ | Felix Jones | |
| NDK search paths. | |||
| 2016-09-15 | Fixed regex order falling early in arch cases, causing x86_64 and arm-v7a to ↵ | Felix Jones | |
| use wrong target. | |||
| 2016-09-15 | Re-written android.rake task for latest Android NDK clang. Currently loses ↵ | Felix Jones | |
| support for GCC and mips, mips64. Addresses issue #3208 | |||
| 2016-04-16 | Avoid Syntax Error on CRuby v1.8 | ksss | |
| CRuby v1.8 dose not support named capture | |||
| 2016-03-22 | deprecate Visual Studio 2010 and 2012 | cremno | |
| 2016-03-22 | remove unnecessary array/each | cremno | |
| 2016-02-11 | Add toolchain support for OpenWRT | Daniel Bovensiepen | |
| 2016-01-13 | Fix build error in ruby 1.8. | asatou | |
| Apply change of #2978 to :clang, :gcc, :visualcpp toolchains | |||
| 2015-10-15 | Merge branch 'fix_androidndk_rake' of https://github.com/crimsonwoods/mruby ↵ | Yukihiro "Matz" Matsumoto | |
| into crimsonwoods-fix_androidndk_rake | |||
| 2015-10-12 | Rename androidndk tolchain to just android | Seba Gamboa | |
| 2015-10-13 | delete tasks/toolchains/androideabi.rake; ref #2983 #2988 | Yukihiro "Matz" Matsumoto | |
| use androidndk.rake which is better and 64bit aware | |||
| 2015-10-12 | Fix issue: LDFLAGS is not applied correctly. | crimsonwoods | |
| 2015-10-11 | Accoding to the implementation of 'cflags', '-no-canonical-prefixes' is ↵ | crimsonwoods | |
| isolated. | |||
| 2015-10-11 | Remove unnecessary cases. | crimsonwoods | |
| 'mips64' can integrate into 'mips'. 'x86_64' is the same as 'mips64'. | |||
| 2015-10-11 | Integrate common flag '-no-canonical-prefixes'. | crimsonwoods | |
| 2015-10-11 | Integrate common flag. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'x86' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'x86_64' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'mips' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'mips64' architecture. | crimsonwoods | |
