aboutsummaryrefslogtreecommitdiffstats
path: root/ext/extmk.rb
Commit message (Expand)AuthorAgeFilesLines
* Use `File::NULL` instead of hard coded null device namesNobuyoshi Nakada2023-07-101-5/+1
* MSWin: Use MESSAGE_BEGIN/MESSAGE_END instead of bare `echo`Nobuyoshi Nakada2023-03-021-4/+13
* Use class methods of `File` over `Kernel.open` and `IO.read`Nobuyoshi Nakada2022-11-211-5/+3
* Clean extension build directories and exts.mk fileNobuyoshi Nakada2022-11-161-2/+8
* Remove `-j` option from `MFLAGS` for sub-makesNobuyoshi Nakada2022-11-161-0/+1
* Make the timestamp path correspond to the bundled target pathNobuyoshi Nakada2022-10-241-2/+7
* Quiet if the target is already linked the same sourceNobuyoshi Nakada2022-09-201-1/+1
* Create temporary file exclusively and cleanNobuyoshi Nakada2022-08-071-2/+7
* Resolve abi symbol references from miniruby to avoid circular depsYuta Saito2022-08-041-1/+1
* Use $(bindir) for path to executable in mkmfAlan Wu2022-08-041-1/+1
* Link ext bundles with bundle loader option for newer ld64Yuta Saito2022-08-041-1/+4
* Make extensions under `Gem.extension_api_version` directoryNobuyoshi Nakada2022-07-241-1/+2
* Avoid to symlink under symlinkNobuyoshi Nakada2022-07-161-1/+1
* Move copying/linking extra files to Makefile so removed by `clean`Nobuyoshi Nakada2022-07-161-33/+48
* Ensure symlinks to bundled gem with exts have parent dirYuta Saito2022-07-151-0/+1
* Install gems `lib` directory to build pathNobuyoshi Nakada2022-07-141-0/+19
* Make dependency-free gemspec filesNobuyoshi Nakada2022-07-141-0/+11
* Move timestamps directory for bundled gemsNobuyoshi Nakada2022-07-131-1/+4
* Move the target directory of bundled gems like as rubygemsNobuyoshi Nakada2022-04-071-1/+5
* Bundled gems are expanded under `.bundle/gems` nowNobuyoshi Nakada2022-04-071-6/+7
* transcode-tblgen.rb: make silent a little when just -vNobuyoshi Nakada2020-12-291-0/+1
* Configure static extensions only if in chargeNobuyoshi Nakada2019-11-191-1/+5
* Revert "DEBUG: dump mkmf.log"Nobuyoshi Nakada2019-09-191-8/+0
* Removed mkmf.log dump in MakefileNobuyoshi Nakada2019-09-191-3/+5
* DEBUG: dump mkmf.logNobuyoshi Nakada2019-09-191-0/+6
* catch up e8ddbc0239.Koichi Sasada2019-07-151-2/+2
* Let sub-directory exts depend on their parent extmrkn2018-12-011-1/+10
* extmk.rb: get rid of shadowing outer local variablenobu2018-03-251-1/+1
* extmk.rb: exclude recursivelynobu2018-01-071-3/+7
* ext/extmk.rb: colorize notes [Feature #13302]nobu2017-04-211-5/+10
* exts.mk: refine notes [Feature #13302]nobu2017-04-211-3/+10
* extmk.rb: fail for mandatory librariesnobu2017-04-201-4/+12
* extmk.rb: improve message printed when configuring extensions failsrhe2017-04-191-19/+18
* suppress warning: shadowing outer local variable - enaruse2017-03-071-2/+2
* clean gemsnobu2017-02-281-0/+2
* extmk.rb: split notesnobu2017-02-101-2/+5
* extmk.rb: remove clean and install modenobu2017-01-281-89/+16
* extmk.rb: remove direct build modenobu2017-01-281-8/+3
* exts.mk.tmpl: ruby namesnobu2017-01-281-1/+1
* extmk.rb: fix for static-linked-extnobu2017-01-271-2/+2
* Parallel gem configurationnobu2017-01-261-56/+34
* Parallel ext configurationnobu2017-01-231-3/+5
* extinit.c.tmpl: drop after dotnobu2017-01-231-3/+3
* extmk.rb: EXTINITS to sub makenobu2017-01-231-0/+1
* template/extinit.c.tmplnobu2017-01-221-21/+4
* extmk.rb: ignore generated sourcesnobu2017-01-201-1/+1
* extmk.rb: removed compiled? method [ci skip]nobu2016-11-181-7/+0
* install extra librariesnobu2016-09-241-0/+13
* extmk.rb: no ext, no build_completenobu2016-09-041-1/+2
* extmk.rb: fix gem.build_complete locationnobu2016-09-041-2/+3