Path to this page:
Subject: CVS commit: pkgsrc/devel/bacon
From: pin
Date: 2024-09-14 15:23:08
Message id: 20240914132309.04864FC74@cvs.NetBSD.org
Log Message:
devel/bacon: update to 2.21.0
v2.21.0 - 2024/09/14
With show_changes_count=true, you can see the number of file changes that \
occurred since last job start.
Major change: the on_change_strategy setting and a new default strategy
- With on_change_strategy = "kill_then_restart", the current job is \
immediately killed and a new job restarted.
This is the behavior that bacon had before this PR. It has the downside of \
never allowing any job to complete
if you're always changing files and the job is just a little too long to \
finish between changes.
- With on_change_strategy = "wait_then_restart" (which is the new \
default, so you can omit it), bacon waits
for the job to finish before restarting it. This is probably much better when \
the jobs aren't instant and you
want to continue changing files while it's computing.
The on_change_strategy can be defined in the global prefs, in the project \
settings, and even for a specific job.
Files: