sbt/main
eureka928 e7882b9cd0 [2.x] refactor: Gate Ivy-specific tasks behind useIvy
**Problem**
Several tasks (makePom, makeMavenPomOfSbtPlugin, deliverTask, publisher,
publishOrSkip, depMap, GlobalPlugin dependency mapping) unconditionally
depend on Ivy infrastructure, preventing ivyless operation.

**Solution**
Add useIvy guards to each task:
- makePom and makeMavenPomOfSbtPlugin: error when useIvy=false
- deliverTask: error when useIvy=false
- publisher: error when useIvy=false
- publishOrSkip: error when useIvy=false
- depMap: return empty map when useIvy=false
- GlobalPlugin.extract: skip ivyModule.dependencyMapping when useIvy=false

Generated-by: Claude claude-opus-4-6
2026-03-03 13:36:10 +01:00
..
src [2.x] refactor: Gate Ivy-specific tasks behind useIvy 2026-03-03 13:36:10 +01:00
NOTICE Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00