Currently SBT tells me that <<=
I'm using to add a trigger certain events is deprecated.
updateBrowsers <<= updateBrowsers.triggeredBy(fastOptJS in Compile)
It suggests using :=
or ~=
instead.
However after several attempts, fastOptJS
no longer triggers the updateBrowsers
task.
What I've tried:
updateBrowsers := updateBrowsers.triggeredBy(fastOptJS in Compile)
updateBrowsers ~= (_ => updateBrowsers.triggeredBy(fastOptJS in Compile))
updateBrowsers := Def.task {
updateBrowsers.triggeredBy(fastOptJS in Compile)
}
updateBrowsers := Def.taskDyn {
updateBrowsers.triggeredBy(fastOptJS in Compile)
}
So, how do we add need task dependencies or task triggers in SBT 0.13+?