Commit graph

110 commits

Author SHA1 Message Date
Claudio André
0f6a97eae1 CI: build flatpak using the "official" Docker image
[skip ci]
2018-07-17 15:06:34 -03:00
Claudio André
185e53169f CI: build and save Docker images in GNOME GitLab 2018-07-14 23:49:17 -03:00
Claudio André
361e765427 CI: add ASAN Address Sanitizer
AddressSanitizer (or ASan) is a programming tool that detects memory
corruption bugs such as buffer overflows or use after free. AddressSanitizer
is based on compiler instrumentation.

The llvm.org states that Sanitizers have found thousands of bugs everywhere.
Sanitizers running during CI can prevent bugs from taking up residence. They
are helper tools to maintain bugs out.
2018-06-21 13:29:08 -03:00
Georges Basile Stavracas Neto
da1b2f9d5d flatpak: Fix NetworkManager build
It now has a new, on by default, libpsl dependency.
2018-05-25 16:42:14 -03:00
Georges Basile Stavracas Neto
17a0ec01b3 flatpak: Use 3.28 runtime 2018-05-25 16:41:59 -03:00
Georges Basile Stavracas Neto
0f81ea3924 flatpak: Trivial style fix 2018-05-25 16:41:43 -03:00
Georges Basile Stavracas Neto
017643dbf9 ci: Reorganize files 2018-05-16 15:18:57 -03:00
Claudio André
fcc33b74ca project: add the renames required by flatpak
The names of files that are exported by a Flatpak must prefixed using
the application ID.
2018-05-15 19:16:01 -03:00
Georges Basile Stavracas Neto
7322cdc45b project: Add a development flatpak manifest
The development flatpak is meant to be used exactly
that: development. It isn't and won't ever be released
as a regular Flatpak application.

GNOME Setting is still supposed to run as a host system
tool.
2018-05-14 17:25:49 -03:00
Georges Basile Stavracas Neto
e2a18bec49 project: Move build files to build-aux
An attempt to make the root folder slightly less
cluttered and more organized. No functional changes
whatsoever.
2018-05-14 13:37:41 -03:00