ruby/tool
Yuta Saito ab1535553b tool/downloader.rb: Stop caching already existing files
Previously, the script was caching any file already present in the
destination directory, regardless of its origin. This caused issues
when the directory contained files copied from external sources like
`autoreconf --install`.

For example:
1. `./autogen.sh --install` copies `config.guess` and `config.sub`
   from the system to `./tool`.
2. `ruby tool/downloader.rb -d tool -e gnu config.guess config.sub`
   treats those files as if they were downloaded and caches them.
3. Removing the files: `rm tool/config.guess tool/config.sub`.
4. Running the downloader again, it mistakenly restores the cached
   files instead of downloading fresh versions.
2025-05-01 16:10:59 +09:00
..
annocheck
bundler Lock sinatra-4.0 2024-11-20 10:18:27 +09:00
lib Sync tool/lib/core_assertions.rb from master 2024-09-02 03:25:23 -07:00
lrama Lrama v0.5.12 2023-12-07 21:07:38 +09:00
m4 [Bug #20088] Fix ARCH_FLAG for cross compiling 2024-07-28 19:55:48 -07:00
releng
rjit RJIT: Distinguish Pointer with Array 2023-12-22 11:24:04 -08:00
ruby_vm Escape non-ascii characters in prelude C comments 2023-08-24 21:12:51 +09:00
test Follow removed conflict files 2023-12-15 22:37:38 +09:00
test_for_warn_bundled_gems Backport warning feature for bundled gems from master (#11420) 2024-08-21 09:40:11 -07:00
asm_parse.rb
bisect.sh
build-transcode
checksum.rb
colors
darwin-ar Include --no-llvm-bc option in NM macro only if usable 2023-04-08 12:47:27 +09:00
darwin-cc Ignore warnings about currently unsupported .debug_macinfo 2023-11-07 23:19:51 +09:00
disable_ipv6.sh
downloader.rb tool/downloader.rb: Stop caching already existing files 2025-05-01 16:10:59 +09:00
enc-case-folding.rb
enc-emoji-citrus-gen.rb
enc-emoji4unicode.rb
enc-unicode.rb Use the hexdigit character class 2023-10-02 00:49:05 +09:00
eval.rb
expand-config.rb
extlibs.rb
fake.rb [Bug #19967] Ignore library before build 2023-10-21 23:47:29 +09:00
fetch-bundled_gems.rb We should not validate development version of bundled gems with fetch timing. 2023-05-09 12:57:12 +09:00
file2lastrev.rb
format-release fix regexp pattern of diff 2023-12-12 11:22:40 +09:00
gen-github-release.rb
gen-mailmap.rb
gen_dummy_probes.rb
gen_ruby_tapset.rb
generic_erb.rb
git-refresh
gperf.sed
id2token.rb
ifchange
insns2vm.rb
install-sh
intern_ids.rb
leaked-globals Ignore symbols even in empty shared library 2023-10-14 18:38:24 +09:00
ln_sr.rb Fix tool/ln_sr.rb passing 2 arguments to String#chomp! 2023-12-13 07:05:21 -08:00
make-snapshot -l option of 7z is unknown switch with the ubuntu-latest. 2024-09-30 09:16:44 -07:00
make_hgraph.rb
mdoc2man.rb
merger.rb merger.rb: Put spaces in between revisions 2024-06-04 11:32:28 -07:00
missing-baseruby.bat Add tool/missing-baseruby.bat, used when BASERUBY not available 2023-12-19 21:30:47 -08:00
mk_builtin_loader.rb merge revision(s) 18573b8d05: [Backport #20178] (#9822) 2024-02-04 04:13:15 +00:00
mkconfig.rb
mkrunnable.rb
node_name.rb
outdate-bundled-gems.rb
parse.rb
prereq.status
probes_to_wiki.rb
rbinstall.rb Support git ls-files ....split style for file list of gemspec 2025-02-10 08:29:08 -08:00
rbs_skip_tests Skip a flaky test in RBS 2024-05-29 09:32:03 -07:00
rbuninstall.rb
redmine-backporter.rb redmine-backporter.rb: Prepend commit: to shorter revs 2024-06-11 11:29:27 -07:00
release.sh
rmdirs
rubyspec_temp.rb Use shorter path as SPEC_TEMP_DIR 2023-04-21 22:24:55 +09:00
run-gcov.rb
run-lcov.rb
runruby.rb Support RUNRUBY_USE_RR for rr debugger 2023-11-29 17:54:58 -05:00
search-cgvars.rb
strip-rdoc.rb
sync_default_gems.rb Follow removed conflict files 2023-12-15 22:37:38 +09:00
test-annocheck.sh
test-bundled-gems.rb Typofix under lib and test, tool directories 2023-12-25 11:32:42 +09:00
test-coverage.rb
transcode-tblgen.rb
travis_retry.sh
travis_wait.sh
update-bundled_gems.rb Update newer version gems only 2023-11-04 11:29:42 +09:00
update-deps Rename YARP symbols to prism 2023-09-27 13:57:38 -04:00
update-NEWS-gemlist.rb [DOC] "is now bundled" is ambiguous 2023-10-19 16:37:11 -07:00
update-NEWS-refs.rb
vtlh.rb
wasm-clangw