path: root/defs
AgeCommit message (Collapse)Author
2021-05-21Remove short options with argument [Bug #17870]Nobuyoshi Nakada
Remove GNU make `-O` and `-W` options which are short but followed by an argument, so that `$mflags.set?(?n)` does not return `true` wrongly.
2021-04-10mac: ignore SDKROOT at installationNobuyoshi Nakada renamed BUNDLED_GEMS as bundled-gemsNobuyoshi Nakada
Hyphenated names are safe in GNU make.
2020-11-22rubyspec-capiext: Use plain DLDFLAGS without flags for librubyNobuyoshi Nakada
2020-11-21Added rubyspec-capiext targetNobuyoshi Nakada
This target builds extensions for rubyspec optional C-API tests.
2020-09-29Fixed installation failure [Bug #17191]Nobuyoshi Nakada
Try update and extract bundled gems only when baseruby is available. It should be done only when installing from developemental build and not from the tarball, but it is not obvious to differentiate them.
2020-07-05Escape `#` for GNU make 3Nobuyoshi Nakada
2020-07-05Skip comment and empty lines in gems/bundled_gems fileNobuyoshi Nakada
2020-06-25Removed duplicate targetNobuyoshi Nakada
While `spec/bundler` and `spec/bundler/` are treated different targets by GNU make 4, the same target by GNU make 3. The latter target, ending with a slash, was to run `test-bundler-parallel`, instead of `spec/bundler/%`.
2020-06-10Run spec/bundler without a sub-makeNobuyoshi Nakada
2020-06-10spec/bundler must not be run by mspecNobuyoshi Nakada
2020-06-09Removed + token from single test runner recipes [ci skip]Nobuyoshi Nakada
These test runners do not deal with `-n` make flag.
2020-06-08Defaulted benchmark output to markdown with comarisonNobuyoshi Nakada
2020-06-06Run tests in more parallelNobuyoshi Nakada
2020-06-05Aligned test-bundler-parallel at the end of the test orderNobuyoshi Nakada
Notes: Merged:
2020-05-11Pass MAKE value to configure for non-default name caseNobuyoshi Nakada
GNU make does not export it by default.
2020-04-05Added tooldir variableNobuyoshi Nakada
Notes: Merged:
2020-04-02Ensure the cache directory to be shared existsNobuyoshi Nakada
2020-03-31Share download cache with bundlerNobuyoshi Nakada
2020-03-28Deal with bundled gems by BASERUBYNobuyoshi Nakada
As the currently released/snapshot tarballs should contain the bundled gems extracted already, RUNRUBY is not required when building from them with GNU make.
2020-03-13Update and extract for each gemNobuyoshi Nakada
2020-03-13`update-gems` should wait for `update-bundled_gems`Nobuyoshi Nakada
2020-03-12Add prepare-gems to download and extract bundled gemsNobuyoshi Nakada
2020-01-08config.status should be newer than config.cache if existsNobuyoshi Nakada
2019-12-20Fixed misspellingsNobuyoshi Nakada
Fixed misspellings reported at [Bug #16437], only in ruby and rubyspec.
2019-12-10Prefer $(CHDIR) for the case srcdir contains symlinksNobuyoshi Nakada
2019-11-23Suppress git error messageKazuhiro NISHIYAMA
`fatal: not a git repository (or any of the parent directories): .git`
2019-11-21Fixed for old gitNobuyoshi Nakada
2019-11-21Skip updating revision.h when the revision is unchangedNobuyoshi Nakada
note: GNU make only.
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
This reverts commit 67c574736912003c377218153f9d3b9c0c96a17b. [Feature #16275]
2019-10-24Added refresh-gemsNobuyoshi Nakada
Refreshes bundled gems to the latest version, and extracts them.
2019-09-25Removed idNUMPARAM_0Nobuyoshi Nakada
2019-09-23Lazy init thread local storageLourens Naudé
Notes: Merged:
2019-09-20Added the target to run a benchmarkNobuyoshi Nakada
2019-09-20Fixed a variable in checkout-github-%Nobuyoshi Nakada
2019-09-09Use target-specific variable instead of a conditional [ci skip]Nobuyoshi Nakada
And test-rubyspec is deprecated.
2019-09-06Warn local variables which conflict with new numbered parametersNobuyoshi Nakada
2019-09-01Made :nil static IDNobuyoshi Nakada
2019-08-29Revert "Add pipeline operator [Feature #15799]"Nobuyoshi Nakada
This reverts commits: * d365fd5a024254d7c105a62a015a7ea29ccf3e5d * d780c3662484d6072b3a6945b840049de72c2096 * aa7211836b769231a2a8ef6b6ec2fd0ec882ef29 * 043f010c28e82ea38978bf8ed885416f133b5b75 * bb4dd7c6af05c7821d572e2592ea3d0cc748d81f * 043f010c28e82ea38978bf8ed885416f133b5b75 * f169043d81524b5b529f2c1e9c35437ba5bc3a7a
2019-08-26Moved INCFLAGS to XCFLAGS from CPPFLAGS as well as mswinNobuyoshi Nakada
Rules which have used CPPFLAGS will need XCFLAGS or INCFLAGS now.
2019-08-26Added in-srcdir macro [ci skip]Nobuyoshi Nakada
2019-08-16exit accepts true and false [ci skip]Nobuyoshi Nakada
2019-08-16Use GNU make built-in funtion [ci skip]Nobuyoshi Nakada
2019-08-16Also clean up branch for worktreeTakashi Kokubun
2019-08-16Clean up temporary git resourcesTakashi Kokubun
after `make update-github`
2019-08-16Improve `make update-github` to avoid configureTakashi Kokubun
after doing it once.
2019-08-16Make `make update-github` idempotentTakashi Kokubun
2019-08-16Fix crash on $(PULL_REQUEST) expansionTakashi Kokubun
by directly passing it to Ruby without passing a shell. Formerly it was broken when $(PULL_REQUEST) included quotes.
2019-08-15Prepare to pull commits notes [ci skip]Nobuyoshi Nakada
2019-08-15Simplified GITHUB_TOKEN argument [ci skip]Nobuyoshi Nakada