Привяжите yaml файл; Значок и Команда

Я не программист, мои знания информатики очень ограничены. Так, хотя мой проект имеет, многие кодируют и файлы данных, это не концептуально более сложно, чем обычное "Привет слово" пример. Я просто генерирую a diaou.x исполняемый файл.

Я записал a snapcraft.yaml файл (см. в конце), генерировал поспешный пакет, установил его на моей Ubuntu 16.04, и он хорошо работает! У меня все еще есть 2 вопроса, если бы кто-то мог бы помочь мне, это просто было бы большим:

  1. На строке 12 из ".yaml" файла я пытаюсь использовать значок. Snapcraft не жалуется, значок существует, но это, кажется, не использует его.
  2. На строках 15 - 18, я пытаюсь сделать команду fdiaou это запустило бы приложение. Это не работает, но я могу запустить приложение прямым вызовом исполняемого файла diaou.x:

    /snap/furch-diaou/x1/diaou.x
    

Вот мой snapcraft.yaml файл:

1    name: furch-diaou
2    version: "1.7.2"
3    summary: a snap for the Furch-Diaoulek software
4    description: GNU Furc-Diaoulek.
5       This software will help you to learn languages.
6       It is a vocabulary manager and an assistant to read texts.
7       It works mainly for Breton->French but also for English->French
8       and may be used for other Latin-1 coded languages. 
9       You have documentation at http //alnfurch.bzh.bz 
10   confinement: strict
11   grade: stable
12   icon:  /home/XXXX/PERSO/Diaou/D1-7-1/FURCH-DIAOU.png #does not seem to use it
13   apps:
14       gnu-fdiaou:
15       #        command: bin/fdiaou   does not work
16                command: diaou.x  # necessary and OK but command unknown !
17                daemon: simple
18       #  use /snap/furch-diaou/x1/diaou.x   !!!! That will work
19
20    parts:
21       gnu-fdiaou:
22          plugin: make
23          makefile: makediaou1 # This is the name of my Makefile for compilation
24          artifacts: [.] # Why that line ?
25          source-type: hg  # I am using Mercurial as a local versioning tool
26          source: /home/XXXX/PERSO/Diaou/D1-7-1/ # Where code, makefile, and hg files are
0
задан 14 February 2017 в 15:08

0 ответов

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

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