summaryrefslogtreecommitdiff
path: root/snapcraft.yaml
blob: 12e1b464d751bfc91c6c49a440ed0e65f2d6c68b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
name: checkbox-parts
summary: Checkbox and Plainbox tools from PyPI
description: |
    Checkbox is a tool created to certify devices running Ubuntu
version: stable

parts:
    checkbox:
        plugin: python3
        python-packages:
            - plainbox
            - checkbox-ng
            - checkbox-support
            - requests-oauthlib
            - XlsxWriter
        build-packages:
            - libxml2-dev
            - libxslt1-dev
            - zlib1g-dev
            - build-essential
        # filesets:
        #   headers:
        #     - -usr/include/*
        #   docs:
        #     - -usr/share/doc
        #     - -usr/share/man
        # snap:
        #   - $headers
        #   - $docs