Как Вы исключаете файлы из части Wiki, используемой в snapcraft.yaml

Я использую snapcraft-desktop-helpers-master для интеграции моего приложения в рабочий стол.

Я добавил "после: [desktop/gtk2]" к части приложения, но как я исключаю файлы из этой импортированной части для сокращения поспешного размера файла, нравится, например, удаленный usr/share/doc

1
задан 10 July 2016 в 17:40

2 ответа

Можно переопределить импортированные поспешные опции включением их как запись в разделе "частей" snapcraft.yaml. Блог

Экосистемы Частей
0
ответ дан 3 December 2019 в 06:57

Это довольно просто, можно переопределить определенные ключевые слова от удаленной определенной части путем переопределения ключа для части. Это выглядело бы примерно так:

parts:
    my-part:
        plugin: autotools
        source: .
        after: [desktop/gtk2]
    desktop/gtk2:
        snap:
            - -usr/include

Прием здесь - это desktop/gtk2 не определяет сменную запись в определении частей, подсказывающем snapcraft для поиска полного определения части от удаленного кэша частей.

Здесь я использовал snap ключевое слово, существуют другие как stage и filesets

Путем выполнения

snapcraft help plugins

считать больше об этом некоторые минимальные примеры.

4
ответ дан 3 December 2019 в 06:57

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

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