У меня есть приложение Play, для которого я пытаюсь создать MSI.
В документации сказано, что я могу установить текст лицензии для диалогового окна установщика следующим образом; (Необязательный) файл RTF для отображения в качестве лицензии на продукт во время установки. По умолчанию src/windows/License.rtf
который я добавил в свой файл build.sbt как;
wixProductLicense := "ЛИЦЕНЗИЯ//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("ЛИЦЕНЗИЯ\myLicense.rtf"),
но получить ту же ошибку.
В приложении Play по умолчанию нет папки/каталога SRC.
Создание пути/файла; /src/windows/License.rtf
конечно, решает проблему, но я надеюсь избежать этого «лишнего» пути/файла.