diff --git a/.gitignore b/.gitignore index 6c77b7e..42def65 100644 --- a/.gitignore +++ b/.gitignore @@ -4,8 +4,10 @@ gpservice *.rpm *.gz +*.snap .DS_Store build-debian +packaging/snap/local # Auto generated DBus files *_adaptor.cpp diff --git a/GPService/gpservice.h b/GPService/gpservice.h index 63c4e5a..8e75eac 100644 --- a/GPService/gpservice.h +++ b/GPService/gpservice.h @@ -3,6 +3,7 @@ #include #include +#include static const QString binaryPaths[] { "/usr/local/bin/openconnect", diff --git a/packaging/my-snap-name_0.1_amd64.snap b/packaging/my-snap-name_0.1_amd64.snap deleted file mode 100644 index 0646a79..0000000 Binary files a/packaging/my-snap-name_0.1_amd64.snap and /dev/null differ diff --git a/packaging/snap/snapcraft.yaml b/packaging/snap/snapcraft.yaml index e3edd04..3e9e522 100644 --- a/packaging/snap/snapcraft.yaml +++ b/packaging/snap/snapcraft.yaml @@ -8,6 +8,17 @@ description: | grade: devel confinement: devmode # use 'strict' once you have the right plugs and slots +package-repositories: + - type: apt + ppa: beineri/opt-qt-5.12.9-bionic + parts: application: - + plugin: qmake + source: snap/local/globalprotect-openconnect.tar.gz + build-packages: + - qtbase5-dev + - qttools5-dev + - libqt5websockets5-dev + - qtwebengine5-dev +