我看到here可以手动将特定字段插入清单:
name := "project"
version := "2.3.5"
packageOptions := Seq(Package.ManifestAttributes(
("Implementation-Version", "2.3.5")))
我想直接使用version
,而不重新复制版本号。
把version
而不是"2.3.5"
放错了。我可以以某种方式直接使用version
,而无需重新复制版本号?
通过在其上调用.value
来获取设置的值
packageOptions := Seq(
Package.ManifestAttributes(("Implementation-Version", version.value))
)
通常,可以在以下场景中调用value
:
value
只能在任务或设置宏中使用,例如:=,+ =,++ =,Def.task或Def.setting。“