Files
mruby-mruby/tasks
Yukihiro "Matz" Matsumoto 8df9a22a85 presym.rake: fix unnecessary full recompilation on single file changes
Restrict .o -> presym.list_path dependency to internal builds only
(mrbc sub-build). Regular host/cross builds don't need this because
:all => :gensym ordering guarantees presym headers exist before .o
compilation, and compiler .d files track header changes.

The broad dependency caused full recompilation because Rake's
all_prerequisite_tasks checks transitive prerequisites: every .o
transitively depended on every .pi file through presym.list_path.

Fixes #6721.

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-25 15:10:05 +09:00
..
2022-12-26 15:41:37 +10:00
2020-12-13 15:27:53 +09:00
2024-11-16 21:21:51 +09:00