У меня есть приложение Play, для которого я пытаюсь создать MSI.
В документации говорится, что я могу установить текст лицензии для диалогового окна установщика следующим образом;(Необязательно) RTF-файл для отображения в качестве лицензии продукта во время установки. По умолчанию используется src / windows / License.rtf
, который я добавил в свой файл build.sbt как;
wixProductLicense: = "LICENSE // myLicense.rtf"
(Я пробовал с одинарной и обратной косой чертой - без изменений)
Мое приложение воспроизведения выглядит так:
APPROOT
|-app
|-LICENSE
|- myLicense.rtf
build.sbt
, но я получаю следующую ошибку;
error: type mismatch; found : String("LICENSE\\myLicense.rtf")
required: Option[sbt.File]
(which expands to) Option[java.io.File]
wixProductLicense := "LICENSE\\myLicense.rtf",
Я также пытался;
wixProductLicense: = Some ("LICENSE \ myLicense.rtf"),
, но получаю ту же ошибку.
Папка SRC отсутствует/ каталог в приложении Play по умолчанию.
Создание пути / файла;/src/windows/License.rtf
, конечно, решает проблему - но я надеюсь избежать этого "лишнего" пути / файла.