| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Not every Linux distro ships with Docker, and Podman is nicer.
|
|
|
|
| |
3.5 is EOL now and we'd like to use newer typing features
|
|
|
|
|
|
|
| |
This tests that after installing the g-i tools a simple project using
them can be build with meson and autotools.
Fixes #341
|
|
|
|
|
|
| |
This reverts commit d01a387475e2665275a6cd6b0059bf91121b8300.
The nightly run time does not have Meson 0.54
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When gobject-introspection-1.0 pkg-config is not found on the system,
Meson can fallback to configure g-i as subproject and needs a dependency
object to replace the pc file.
The dependency file needs to ensure that typelibs are created before
compiling any other gir and provide the girdir for files within build
directory. It also need to provide glib dependencies required to compile
girs.
Bump Meson version to 0.54.0 to use meson.override_dependency().
|
|
|
|
| |
See !186
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
glib did the same thing this cycle, see
https://gitlab.gnome.org/GNOME/glib/merge_requests/196
for details
|
|
|
|
| |
it seems to be working again now
|
|
|
|
|
|
| |
Switch to docker hub for now as the gitlab registry is broken.
Disable the glib version check in configure.ac because we don't
strictly need it for testing.
|
|
|
|
| |
glib now requires 0.46.1 and GI uses it as a subproject in CI
|
|
Based on the GLib and GTK equivalent CI environment, with a Docker
container used to run the build.
|