Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-21 | Ripper source on mswin | Nobuyoshi Nakada | |
* Get rid of command substitution for cmd.exe. * Separate RM1 command to remove single file sans directory. | |||
2021-08-29 | Make ruby.pc from make | Nobuyoshi Nakada | |
Expand variables undefined in configure.ac, RUBY_RELEASE_DATE and so on. | |||
2021-08-14 | Disable debug flag for executable files when LTO [ci skip] | Nobuyoshi Nakada | |
Get rid of tons of linker warnings that it could not find object file symbol for every symbols, when targeting darwin. | |||
2021-08-07 | Group commands on GitHub Actions | Nobuyoshi Nakada | |
2021-08-05 | Revert "Removed extinit.o from main programs" | Yusuke Endoh | |
This reverts commit ac86fcbfd0bab8667d277aa575bc5b81e5135d3c. This change broke "--disable-shared --with-static-linked-ext". | |||
2021-07-03 | Removed extinit.o from main programs | Nobuyoshi Nakada | |
It is included in libruby, which is linked into the main programs. | |||
2021-06-22 | Run ifchange with shell explicitly, workaround of noexec mount | Nobuyoshi Nakada | |
2021-04-10 | just redirect preprocessed vm.c to mjit header [Bug #17787] | Nobuyoshi Nakada | |
Not all preprocessors work with output option. Notes: Merged: https://github.com/ruby/ruby/pull/4372 | |||
2021-03-20 | No longer aclocal is used [ci skip] | Nobuyoshi Nakada | |
2021-01-22 | Support coroutine on universal binary | Nobuyoshi Nakada | |
2021-01-18 | Revert "Autoconf 2.70 no longer has -o option" | Nobuyoshi Nakada | |
This reverts commit 331f0bc1cb7965bec9aed5d7278360c2e9fc8946. It seems a mistake. | |||
2021-01-18 | Autoconf 2.70 no longer has -o option | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4086 | |||
2020-12-29 | Fixed wrong configure option | Nobuyoshi Nakada | |
2020-12-29 | Make more silent when -s on GNU make | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4011 | |||
2020-12-27 | Ignore symbols declared in the platform header | Nobuyoshi Nakada | |
2020-11-22 | rubyspec-capiext: Use plain DLDFLAGS without flags for libruby | Nobuyoshi Nakada | |
2020-11-10 | Removed canonicalization for mathn | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/3691 | |||
2020-05-12 | Build auxiliary program files early | Nobuyoshi Nakada | |
2020-04-05 | Revert "Moved aclocal.m4 to macro directory" | Nobuyoshi Nakada | |
This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow. | |||
2020-04-05 | Moved aclocal.m4 to macro directory | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/3003 | |||
2020-04-05 | Added tooldir variable | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/3003 | |||
2020-03-31 | Share download cache with bundler | Nobuyoshi Nakada | |
2020-03-23 | Make file names and variable names consistent | Takashi Kokubun | |
2020-03-24 | Moved MJIT_WITHOUT_TABS default to configure.ac | Nobuyoshi Nakada | |
And then the environment variable. | |||
2020-01-18 | Update clean-local [ci skip] | Nobuyoshi Nakada | |
* Remove builtin_binary.inc which is generated for each time miniruby is built. * dSYM is a directory, not a file. | |||
2019-12-11 | remove prelude.c | Koichi Sasada | |
prelude.c is an automatically generated file by template/prelude.c.tmpl. However it does not contain any required functions. So remove it from dependency. Also miniprelude.c is included by mini_builtin.c and does not need to make miniprelude.o. Notes: Merged: https://github.com/ruby/ruby/pull/2735 | |||
2019-11-13 | Add missing Makefile dependencies for the tool/insns2vm.rb script | Dylan Thacker-Smith | |
Notes: Merged: https://github.com/ruby/ruby/pull/2657 | |||
2019-11-10 | Get rid of FreeBSD make incompatibility [Bug #16331] | Nobuyoshi Nakada | |
FreeBSD make works differently with `-j` option. > -j max_jobs > Specify the maximum number of jobs that `make` may have running > at any one time. The value is saved in `.MAKE.JOBS.` Turns > compatibility mode off, unless the `B` flag is also specified. > When compatibility mode is off, all commands associated with a > target are executed in a single shell invocation as opposed to > the traditional one shell invocation per line. This can break > traditional scripts which change directories on each command > invocation and then expect to start with a fresh environment on > the next line. It is more efficient to correct the scripts > rather than turn backwards compatibility on. Stop using exit, cd, exec in middle of commands. | |||
2019-11-05 | Share test-bundled-gems-run in common.mk | Nobuyoshi Nakada | |
2019-10-28 | Clean mjit and timestamp directories | Nobuyoshi Nakada | |
2019-09-29 | Pass $(XRUBY) to test-bundled-gems.rb since RbConfig.ruby is incorrect for ↵ | Benoit Daloze | |
miniruby Notes: Merged: https://github.com/ruby/ruby/pull/2503 | |||
2019-09-29 | Move the logic to test bundled gems to Ruby code | Benoit Daloze | |
* Writing shell scripts in a Makefile is very error-prone. * TEST_BUNDLED_GEMS_ALLOW_FAILURES seemed to not work before. Notes: Merged: https://github.com/ruby/ruby/pull/2503 | |||
2019-08-26 | Moved INCFLAGS to XCFLAGS from CPPFLAGS as well as mswin | Nobuyoshi Nakada | |
Rules which have used CPPFLAGS will need XCFLAGS or INCFLAGS now. | |||
2019-07-24 | test-bundled-gems-run: Respect -k option | Nobuyoshi Nakada | |
2019-07-24 | Reduced duplicate commands in test-bundled-gems-run | Nobuyoshi Nakada | |
2019-07-18 | Improve build process and coroutine implementation selection. | Samuel Williams | |
2019-07-01 | Substitue suffixes with dot | Nobuyoshi Nakada | |
2019-07-01 | Use configured ASMEXT | Nobuyoshi Nakada | |
2019-06-07 | Moved Makefile.in under template | Nobuyoshi Nakada | |
2019-06-07 | Revert "Moved Makefile.in under template" | Nobuyoshi Nakada | |
This reverts commits: * 6f9d5fafe040cb02a1278fbfcdcb8063d564824c * bb3c89b6437049e26669b2156310670d5e06e386 And remove the dependency of Makefile on Makefile.in transitionally. | |||
2019-06-07 | Moved Makefile.in under template | Nobuyoshi Nakada | |