Age | Commit message (Expand) | Author |
---|
2025-05-12 | Copy to path with the base name | Nobuyoshi Nakada |
2025-04-13 | Fix unnecessary `false` in `CLEANLIBS` | Nobuyoshi Nakada |
2025-01-14 | [DOC] About `create_makefile` | Nobuyoshi Nakada |
2024-12-23 | Use the dedicated constants `LIBARG` and `LIBPATHFLAG` | Nobuyoshi Nakada |
2024-12-23 | Implements [Feature #3456]: Support pkgconf on windows | Julien Marrec |
2024-09-29 | Remove leading spaces from `LIBPATHFLAG` and `RPATHFLAG` | Nobuyoshi Nakada |
2024-04-02 | [Feature #20345] Add `--target-rbconfig` option to mkmf | Yuta Saito |
2024-03-10 | Clean intermediate files and debug info for each target | Nobuyoshi Nakada |
2024-03-05 | Reapply "mkmf.rb: Define missing `POSTLINK` variable in generated Makefile" | Hiroshi SHIBATA |
2024-03-05 | Revert "mkmf.rb: Define missing `POSTLINK` variable in generated Makefile" | Hiroshi SHIBATA |
2024-03-02 | mkmf.rb: Define missing `POSTLINK` variable in generated Makefile | Yuta Saito |
2024-03-01 | Use configured `LD` for linking enc and ext libraries | Yuta Saito |
2024-02-12 | Burn default ASAN options into the built Ruby | KJ Tsanaktsidis |
2024-01-10 | mkmf.rb: use kwargs | Nobuyoshi Nakada |
2024-01-08 | Add `MakeMakefile["C"]` | Nobuyoshi Nakada |
2024-01-07 | [DOC] Documentation of mkmf.rb | Nobuyoshi Nakada |
2024-01-06 | Too much nestings make editors confused | Nobuyoshi Nakada |
2023-10-12 | Fix `dir_config` cache for -include and -lib options | Nobuyoshi Nakada |
2023-10-12 | Include default values in `dir_config` cache keys | Nobuyoshi Nakada |
2023-07-10 | Allow nmake to ignore errors | Nobuyoshi Nakada |
2023-07-10 | Use `File::NULL` instead of hard coded null device names | Nobuyoshi Nakada |
2023-05-29 | mkmf: Add the extra option `--with-verbose` to enable verbose mode. (#7863) | Jun Aruga |
2023-01-09 | mkmf.rb: Refine message from `pkg_config` | Nobuyoshi Nakada |
2023-01-09 | mkmf.rb: Prefer `caller_locations` over parsing `caller` | Nobuyoshi Nakada |
2023-01-06 | mkmf.rb: Refactor splitting configure_args and remove duplicate code | Nobuyoshi Nakada |
2022-12-15 | [Bug #19189] Fallback to the default "pkg-config" | Nobuyoshi Nakada |
2022-12-05 | Clean compiler intermediate files more | Nobuyoshi Nakada |
2022-11-21 | Use class methods of `File` over `Kernel.open` and `IO.read` | Nobuyoshi Nakada |
2022-10-24 | Set timestamp path for the target path to TARGET_SO_DIR_TIMESTAMP | Nobuyoshi Nakada |
2022-10-02 | Fallback PKG_CONFIG to the configured pkg-config always | Nobuyoshi Nakada |
2022-09-17 | [Bug #19005] dynamic_lookup linker option in external libraries | Nobuyoshi Nakada |
2022-08-04 | Use $(bindir) for path to executable in mkmf | Alan Wu |
2022-08-04 | Link ext bundles with bundle loader option for newer ld64 | Yuta Saito |
2022-05-12 | mkmf: Add a configure option to set verbose mode (V=1 or 0) in mkmf.rb. | Jun Aruga |
2022-04-26 | Use compiled instead of complied | KaĆque Kandy Koga |
2022-04-23 | Remove unnecessary sort | Kazuhiro NISHIYAMA |
2022-04-05 | Document MakeMakefile#append_cflags | Alan Wu |
2022-03-20 | [DOC] make internally used classes/methods nodoc | Nobuyoshi Nakada |
2022-03-17 | Make implicit function declaration error [Feature #18615] | Nobuyoshi Nakada |
2022-01-29 | mkmf: unify duplicate code in pkg_config | Nobuyoshi Nakada |
2022-01-29 | mkmf: pkg_config accepts multiple options | Mike Dalessio |
2021-12-10 | Prefer flat_map | Nobuyoshi Nakada |
2021-11-26 | mkmf: take `PKG_CONFIG_PATH` from `dir_config` library path | Nobuyoshi Nakada |
2021-11-26 | mkmf: deal with environment variables in MakeMakefile#xpopen | Nobuyoshi Nakada |
2021-11-26 | mkmf: MakeMakefile#xpopen may be passed an option hash | Nobuyoshi Nakada |
2021-10-15 | Make explicit opening files | Nobuyoshi Nakada |
2021-10-03 | Revert "mkmf.rb: try linking at try_var" [Bug #18235] | Nobuyoshi Nakada |
2021-09-02 | Get rid of incompatible-pointer-types-discards-qualifiers warning | Nobuyoshi Nakada |
2021-07-08 | mkmf.rb: try linking at try_var | Nobuyoshi Nakada |
2021-07-03 | Library arguments to VC are bare file names | Nobuyoshi Nakada |