diff --git a/GI/test/runtests.jl b/GI/test/runtests.jl index 253ec64e..dba73b1b 100644 --- a/GI/test/runtests.jl +++ b/GI/test/runtests.jl @@ -20,9 +20,6 @@ e=ns[:Application] show(e) -d = GI.prop_dict(e) -@test length(d)==length(GI.get_properties(e)) - a=ns[:Action] @test length(GI.get_properties(a))==5 diff --git a/gen/gen_all.jl b/gen/gen_all.jl index 15499d52..279d9655 100644 --- a/gen/gen_all.jl +++ b/gen/gen_all.jl @@ -1,15 +1,14 @@ using gobject_introspection_jll, gdk_pixbuf_jll using GI + +# Generates code for libraries where introspection data is present in JLL's +# This should work on any Linux machine + GI.prepend_search_path(gobject_introspection_jll) GI.prepend_search_path(gdk_pixbuf_jll) include("gen_glib.jl") include("gen_gobject.jl") include("gen_gio.jl") include("gen_cairo.jl") -#include("gen_pango.jl") -#include("gen_pangocairo.jl") include("gen_gdkpixbuf.jl") -#include("gen_graphene.jl") -#include("gen_gsk.jl") -#include("gen_gdk4.jl") -#include("gen_gtk4.jl") + diff --git a/gen/gen_rest.jl b/gen/gen_rest.jl index 986397e6..61d41de6 100644 --- a/gen/gen_rest.jl +++ b/gen/gen_rest.jl @@ -1,4 +1,9 @@ using GI, EzXML + +# Generates code for libraries where we use introspection data outside JLL's +# This code is typically run on a recent version of Fedora where the library +# version is the same or close to what's present in Yggdrasil. + GI.prepend_search_path("/usr/lib64/girepository-1.0") include("gen_pango.jl") include("gen_pangocairo.jl")