Как создать оснастку для приложения MonoGame?

Я просматривал документацию по Snapcraft и примеры, и я все еще не понимаю, как мне создать файл snapcraft.yaml.

У меня есть папка с игрой. Папка содержит все файлы, необходимые для ее запуска.

Я просто хочу, чтобы он скопировал файлы на компьютер конечного пользователя и нацелил скрипт оболочки, запускающий игру.

Вот мой файл yaml: https://gist.github.com/c349bc23febbe73a6976b83b7757f887

Вот содержимое моего каталога: https://github.com /SoundGoddess/OpenSolitaire/releases/download/0.9.2/OpenSolitaire.Classic.0.9.2.Linux.tgz

Когда я выполняю «snapcraft snap», я получаю следующую ошибку: объект «NoneType» не имеет атрибута 'lstrip'

Похоже, что папка частей генерируется нормально, но затем происходит сбой при сборке:

kati@linux:~/Development/OpenSolitaire.Classic$ snapcraft snap
Skipping pull opensolitaire-classic (already ran)
Preparing to build opensolitaire-classic 
Building opensolitaire-classic 
'NoneType' object has no attribute 'lstrip'

Любая помощь будет принята с благодарностью:)

2
задан 31 May 2016 в 14:54

1 ответ

Вот соответствующий формат:

https://gist.github.com/02f1566736b10e3796d148eb4084bb15

я пропускал a'.' благодаря @didrocks в #snappy на freenode для разъяснения, что я должен был сделать.

, Так как ошибка была неясна, я отправил отчет об ошибках здесь:

https://bugs.launchpad.net/ubuntu / + source/snapcraft / + ошибка/1587455

0
ответ дан 1 June 2016 в 00:54

Другие вопросы по тегам:

Похожие вопросы: