KOBAYASHI Shuji
81c2108819
Revert MRUBY_TARGET mechanism; ref #5096
...
* In explanation of mruby, the expression `build_config.rb` is frequently
used including official documents, so I think that it will not make sense
if the file is no longer used.
* The `MRUBY_TARGET` mechanism seems to have little improvement, so I don't
think it should be changed to avoid unnecessary confusion.
* `MRUBY_TARGET` and `MRuby.targets` represent somewhat different things,
so using the same term "target" is a bit confusing.
The mechanism that can be written short when using a file under
`build_config` (renamed from `target`) directory remains
(`build_config/${MRUBY_CONFIG}.rb` is used if the path specified
in `MRUBY_CONFIG` doesn't exist).
2020-10-19 15:03:22 +09:00
Yukihiro "Matz" Matsumoto
905d4010bf
Fix wrong YAML in .github/workflows/build.yml.
2020-10-12 16:21:36 +09:00
Yukihiro "Matz" Matsumoto
31877043c4
Invoke rake gensym for GitHub action build.
2020-10-12 16:21:16 +09:00
Yukihiro "Matz" Matsumoto
a4a1e01e81
Add explicit gensym to GitHub Actions.
2020-10-12 16:21:12 +09:00
Yukihiro "Matz" Matsumoto
71eb4b2b22
Avoid use of designated initializers to generate irep struct.
...
Since it's not supported on VC without `/std:c++latest`. That means it
doesn't work for `cxx_api` build on Windows VC.
2020-10-12 16:21:07 +09:00
Yukihiro "Matz" Matsumoto
3a64cde61d
Add /std:c++latest to VC option in build.yml.
2020-10-12 16:21:06 +09:00
Yukihiro "Matz" Matsumoto
4684864f04
Specify new MRUBY_TARGET instead of MRUBY_CONFIG.
2020-10-12 16:21:06 +09:00
Yukihiro "Matz" Matsumoto
1adf93aa54
Stop Rake multitasking on Windows-VC for the time being.
2020-10-12 16:21:04 +09:00
Yukihiro "Matz" Matsumoto
2c1d209fd5
Remove rake -v option from GitHub Actions.
2020-10-12 16:21:03 +09:00
Yukihiro "Matz" Matsumoto
f6dcc6dcfc
Use the newer bison on GitHub actions macOS; ref #4903
...
`Windows-MinGW` and `Windows-VC` also requires updates.
2020-10-12 16:21:00 +09:00
Takeshi Watanabe
9712379e0f
Start GitHub Actions; close #4903
2020-10-12 16:21:00 +09:00
Rory OConnell
8a44903992
remove verbose test output
2020-07-07 17:34:26 -07:00
Rory OConnell
3a79d60515
fix rake -m for separating build and test steps
2020-07-07 11:18:44 -07:00
Rory OConnell
b759746890
try not separating build and test steps
2020-07-05 21:37:20 -07:00
Rory OConnell
b3dace6ae3
use verbose test output. use correct config file this time
2020-07-05 21:12:04 -07:00
Rory OConnell
4d393d5d09
use correct config file
2020-07-05 21:05:27 -07:00
Rory OConnell
5c7adf0534
separate build and test steps, remove MSC
2020-07-05 20:59:49 -07:00
Rory OConnell
6d5652114e
update CI settings for Windows
2020-06-29 13:18:05 -07:00
Yukihiro "Matz" Matsumoto
ea6e1b003c
Create codeql-analysis.yml
2020-06-23 12:36:20 +09:00
Yukihiro "Matz" Matsumoto
4e40169ed6
Remove rake -v option from GitHub Actions.
2020-06-04 18:24:58 +09:00
Yukihiro "Matz" Matsumoto
dcfebc6eed
Remove bison installation from GitHub Actions.
2020-06-04 18:08:08 +09:00
Yukihiro "Matz" Matsumoto
6445e4683f
Specify the latest bison on macOS; ref #4903
2020-05-26 08:17:39 +09:00
Yukihiro "Matz" Matsumoto
6803ddb8e2
Use the newer bison on GitHub actions macOS; ref #4903
...
`Windows-MinGW` and `Windows-VC` also requires updates.
2020-05-24 23:12:27 +09:00
Takeshi Watanabe
4ce3997ca4
Start GitHub Actions; close #4903
2020-05-24 22:34:28 +09:00
Leo Neat
4713502083
CIFuzz action
2020-02-21 15:27:53 -08:00