Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix error when gems/src is read-only | Kazuhiro NISHIYAMA | 2023-10-11 | 1 | -3/+5 |
| | | | | | | | | | | | | | When I shared srcdir as read-only in lima-vm, `make install` causes following error: ``` Update rbs to 33813a60752624d58dfe5ae770b39bfaf29fbaf1 error: cannot open .git/FETCH_HEAD: Read-only file system ``` I cannot find any ignore option for `git checkout --detach` when already checked out. So I add `if`. | ||||
* | Download Unicode files once [ci skip] | Nobuyoshi Nakada | 2023-09-26 | 1 | -0/+11 |
| | |||||
* | `.NOTPARALLEL` with prerequisites needs recent GNU Make | Nobuyoshi Nakada | 2023-09-21 | 1 | -1/+7 |
| | | | | | GNU Make prior to 4.4 just ignores the prerequisites, and runs everything in serial. | ||||
* | Enable `.NOTPARALLEL` on `ripper_srcs` | Nobuyoshi Nakada | 2023-09-13 | 1 | -3/+1 |
| | | | | And add special treats only for old GNU make. | ||||
* | Split commit recipe and pass more macros | Nobuyoshi Nakada | 2023-09-11 | 1 | -3/+10 |
| | |||||
* | RJIT: Remove macros inherited from MJIT but no longer used | Nobuyoshi Nakada | 2023-08-17 | 1 | -3/+0 |
| | |||||
* | Use `::` form workflow commands | Nobuyoshi Nakada | 2023-08-15 | 1 | -2/+3 |
| | |||||
* | Fix test and precheck order for old GNU Make | Nobuyoshi Nakada | 2023-08-14 | 1 | -3/+19 |
| | |||||
* | Fix test-bundler dependencies | Nobuyoshi Nakada | 2023-08-11 | 1 | -1/+1 |
| | |||||
* | Fix order of test-syntax-suggest-prepare for old GNU Make | Nobuyoshi Nakada | 2023-08-11 | 1 | -0/+1 |
| | |||||
* | Extract common variables | Nobuyoshi Nakada | 2023-07-30 | 1 | -4/+4 |
| | |||||
* | Serially update only the ripper source, even with old GNU make | Nobuyoshi Nakada | 2023-07-10 | 1 | -0/+9 |
| | |||||
* | Use Lrama LALR parser generator instead of Bison | Yuichiro Kaneko | 2023-05-12 | 1 | -0/+1 |
| | | | | | https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> | ||||
* | Replace arch_flags for universal build [ci skip] | Nobuyoshi Nakada | 2023-04-08 | 1 | -1/+1 |
| | |||||
* | BundledGem.dummy_spec needs to checkout revision after cloning repository. | Hiroshi SHIBATA | 2023-03-08 | 1 | -1/+1 |
| | | | | | | The current BundledGem.dummy_spec always called from master branch. It caused to CI faiulres like http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20230305T001003Z.fail.html.gz | ||||
* | s/MJIT/RJIT/ | Takashi Kokubun | 2023-03-06 | 1 | -1/+1 |
| | |||||
* | Drop obsoleted MJIT header (#7458) | Takashi Kokubun | 2023-03-06 | 1 | -28/+0 |
| | | | RJIT doesn't need this. | ||||
* | Move dummy gemspec file creation for extract-gems-sequential | Nobuyoshi Nakada | 2023-02-22 | 1 | -0/+6 |
| | |||||
* | Use git directories instead of gemspec files as dependency | Nobuyoshi Nakada | 2023-02-22 | 1 | -3/+3 |
| | | | | Minitest repository does not commit its gemspec file. | ||||
* | No validation for bundled gems | Yusuke Endoh | 2023-02-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | https://github.com/mame/ruby/actions/runs/4208869556/jobs/7305356097 ``` WARNING: open-ended dependency on irb (>= 1.5.0) is not recommended if irb is semantically versioned, use: add_runtime_dependency 'irb', '~> 1.5', '>= 1.5.0' WARNING: open-ended dependency on reline (>= 0.3.1) is not recommended if reline is semantically versioned, use: add_runtime_dependency 'reline', '~> 0.3', '>= 0.3.1' WARNING: See http://guides.rubygems.org/specification-reference/ for help /usr/lib/ruby/2.7.0/rubygems/specification_policy.rb:418:in `error': specification has warnings (Gem::InvalidSpecificationException) ``` | ||||
* | Override release date in Makefile if possible | Nobuyoshi Nakada | 2023-02-13 | 1 | -0/+7 |
| | |||||
* | Add TAGS rule [ci skip] | Nobuyoshi Nakada | 2023-02-08 | 1 | -0/+4 |
| | |||||
* | Link RUBYSPEC_CAPIEXT against the built library | Nobuyoshi Nakada | 2023-01-26 | 1 | -1/+1 |
| | |||||
* | Need gemspec files instead of cloned directories | Nobuyoshi Nakada | 2023-01-26 | 1 | -2/+2 |
| | |||||
* | Fixed clone name | Hiroshi SHIBATA | 2023-01-26 | 1 | -1/+1 |
| | |||||
* | Use timestamp files to track test revision of bundled gems | Nobuyoshi Nakada | 2023-01-26 | 1 | -4/+13 |
| | |||||
* | [Bug #19340] Fix bundle gems with test revision | Nobuyoshi Nakada | 2023-01-26 | 1 | -7/+8 |
| | | | | | Build temporary gem package from cloned repository if test revision is set. | ||||
* | Run `after-update` in the same main make process [ci skip] | Nobuyoshi Nakada | 2023-01-20 | 1 | -0/+4 |
| | |||||
* | Extract only one revision in header [ci skip] | Nobuyoshi Nakada | 2023-01-05 | 1 | -1/+1 |
| | | | | | Both of `$(srcdir)/revision.h` and `revision.h` exist because they are the same file when in-place build. | ||||
* | Test bundler and bundled gems by exam | Nobuyoshi Nakada | 2022-12-28 | 1 | -1/+1 |
| | |||||
* | Order test-bundler-parallel dependency | Nobuyoshi Nakada | 2022-12-28 | 1 | -0/+1 |
| | |||||
* | Reset ABI version [ci skip] | Nobuyoshi Nakada | 2022-12-26 | 1 | -3/+6 |
| | |||||
* | make matz [ci skip] | Nobuyoshi Nakada | 2022-12-26 | 1 | -0/+7 |
| | |||||
* | Fix test-syntax-suggest order | Nobuyoshi Nakada | 2022-12-24 | 1 | -1/+1 |
| | | | | Prepare for test-syntax-suggest after other tests finished. | ||||
* | Test syntax_suggest by `make check` | Nobuyoshi Nakada | 2022-12-23 | 1 | -2/+4 |
| | |||||
* | [Bug #19182] Unicode updating targets do not need to run for each files | Nobuyoshi Nakada | 2022-12-11 | 1 | -0/+5 |
| | |||||
* | [Bug #19181] Separate the rule for unicode_normalize/tables.rb timestamp | Nobuyoshi Nakada | 2022-12-10 | 1 | -11/+0 |
| | | | | | It should depends on only existing data files (except for the tools), unless `ALWAYS_UPDATE_UNICODE=yes`. | ||||
* | Fix dependencies of outdate-bundled-gems | Nobuyoshi Nakada | 2022-11-29 | 1 | -6/+14 |
| | | | | Extract new gems then remove outdated gem directories. | ||||
* | Refine outdate-bundled-gems | Nobuyoshi Nakada | 2022-11-29 | 1 | -2/+1 |
| | |||||
* | Control non-parallel parts with `.WAIT` if available | Nobuyoshi Nakada | 2022-11-13 | 1 | -0/+4 |
| | |||||
* | Force to update revision.h when commits differ | Nobuyoshi Nakada | 2022-11-13 | 1 | -0/+13 |
| | |||||
* | Always generate non-empty revision.h | Takashi Kokubun | 2022-09-17 | 1 | -13/+0 |
| | | | | | | | | | | Non-GNU make seems to generate empty revision.h, but it doesn't make sense since https://github.com/ruby/ruby/pull/6382. Also the $(HAVE_BASERUBY:yes=tmp) hack doesn't seem to be working on OpenBSD. I'll remove it to focus on fixing RubyCI first, and then deal with baseruby-missing environments. At least a snapshot should have revision.h and it might work fine though. | ||||
* | Revert "defs/gmake.mk: no _FORTIFY_SOURCE unless optimization" | Nobuyoshi Nakada | 2022-09-12 | 1 | -4/+0 |
| | | | | | This reverts commit b8c376cb9d91854fd40f6e06f07773404899b54f, as it seems no longer needed probably. | ||||
* | SCRIPTBINDIR is ok if it just exists [ci skip] | Nobuyoshi Nakada | 2022-08-31 | 1 | -3/+2 |
| | |||||
* | Scripts under libexec may not be considered to be placed in bin | Nobuyoshi Nakada | 2022-08-31 | 1 | -1/+1 |
| | |||||
* | Adjust space-width for help message | Hiroshi SHIBATA | 2022-08-22 | 1 | -3/+3 |
| | |||||
* | Suppress detached head warnings [ci skip] | Nobuyoshi Nakada | 2022-08-18 | 1 | -1/+4 |
| | | | | Check out the revisions for testing as "detached" from the beginning. | ||||
* | Get rid of `-C` option for very old `git` | Nobuyoshi Nakada | 2022-08-05 | 1 | -2/+1 |
| | |||||
* | Ignore revision to test unless HAVE_GIT | Nobuyoshi Nakada | 2022-08-05 | 1 | -0/+2 |
| | |||||
* | Clone upstream gem repositories for test | Nobuyoshi Nakada | 2022-08-05 | 1 | -7/+15 |
| |