mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Adding `ruby` to `PREP` causes the following circular dependencies because `PREP` is used as a prerequisite by some targets required to build `ruby` target itself. ``` make: Circular .rbconfig.time <- ruby dependency dropped. make: Circular builtin_binary.inc <- ruby dependency dropped. make: Circular ext/extinit.c <- ruby dependency dropped. make: Circular ruby <- ruby dependency dropped. ``` Adding a new Make variable like `EXTPREP` only for exts may be also reasonable, but it would introduce another complexity into our build system. `-bundle_loader` doesn't care that link-time and run-time loader executables are different as long as bound symbols are provided, so it's ok to resolve from miniruby to simplify our build. |
||
|---|---|---|
| .. | ||
| jis | ||
| trans | ||
| unicode | ||
| ascii.c | ||
| big5.c | ||
| cesu_8.c | ||
| cp949.c | ||
| depend | ||
| ebcdic.h | ||
| emacs_mule.c | ||
| encdb.c | ||
| encinit.c.erb | ||
| euc_jp.c | ||
| euc_kr.c | ||
| euc_tw.c | ||
| gb2312.c | ||
| gb18030.c | ||
| gbk.c | ||
| iso_2022_jp.h | ||
| iso_8859.h | ||
| iso_8859_1.c | ||
| iso_8859_2.c | ||
| iso_8859_3.c | ||
| iso_8859_4.c | ||
| iso_8859_5.c | ||
| iso_8859_6.c | ||
| iso_8859_7.c | ||
| iso_8859_8.c | ||
| iso_8859_9.c | ||
| iso_8859_10.c | ||
| iso_8859_11.c | ||
| iso_8859_13.c | ||
| iso_8859_14.c | ||
| iso_8859_15.c | ||
| iso_8859_16.c | ||
| koi8_r.c | ||
| koi8_u.c | ||
| make_encmake.rb | ||
| Makefile.in | ||
| mktable.c | ||
| shift_jis.c | ||
| shift_jis.h | ||
| unicode.c | ||
| us_ascii.c | ||
| utf_7.h | ||
| utf_8.c | ||
| utf_16_32.h | ||
| utf_16be.c | ||
| utf_16le.c | ||
| utf_32be.c | ||
| utf_32le.c | ||
| windows_31j.c | ||
| windows_1250.c | ||
| windows_1251.c | ||
| windows_1252.c | ||
| windows_1253.c | ||
| windows_1254.c | ||
| windows_1257.c | ||
| x_emoji.h | ||