Commits on Source (56)
-
Pino Toscano authored
Try using more linker flags on any platform; only the supported ones will be then used.
f089bc9b -
Emmanuele Bassi authoredf2a6017b
-
Emmanuele Bassi authored
Otherwise `meson dist` will fail.
956a9164 -
Emmanuele Bassi authored
Instead of using `ninja` directly, and entering the build directory, we can use `meson compile`, `meson test`, and `meson dist`.
4142cda8 -
Emmanuele Bassi authored71b65100
-
f321637f
-
Emmanuele Bassi authored
Do not leak memory for duplicate var assignment Closes #58 See merge request GNOME/json-glib!36
65215161 -
Fran Dieguez authored8c4deccd
-
Richard Hughes authoredd2ecf1a4
-
Emmanuele Bassi authored
trivial: Return the correct type in g_return_val_if_fail() See merge request GNOME/json-glib!39
a7ed8880 -
Philip Withnall authored
GLib upstream has renamed its `master` branch to `main`. See https://gitlab.gnome.org/GNOME/glib/-/issues/2348 . Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
8325f7f1 -
Emmanuele Bassi authored
subprojects: Use GLib main branch See merge request GNOME/json-glib!40
b73da01f -
Emmanuele Bassi authored
The gi-docgen utility generates documentation from introspection data, which means it's faster than gtk-doc, and matches the expectation of what kind of API we expose to projects.
d3c51db3 -
Emmanuele Bassi authored
Drop `SECTION` blurbs. Use gi-docgen syntax for internal links. Use summary lines for gi-docgen indices. Use Markdown syntax for code fragments.
516fdb0f -
Emmanuele Bassi authored6a3b4f81
-
Emmanuele Bassi authored52024eaa
-
Emmanuele Bassi authored
We want all warnings, and we want warnings to be fatal.
775f7220 -
Emmanuele Bassi authored65007e5b
-
Emmanuele Bassi authored
We don't use them any more.
ed12ef67 -
Emmanuele Bassi authored
Build json-glib in its own job. Build the json-glib API reference separately, and then publish it.
73cbc28b -
Emmanuele Bassi authored
The `volatile` was dropped from the GLib API, as it's useless.
5a82b621 -
Emmanuele Bassi authored
Use gi-docgen to build the API reference See merge request GNOME/json-glib!41
435662c1 -
Emmanuele Bassi authoredbc2514d4
-
Emmanuele Bassi authored3f67ed09
-
Emmanuele Bassi authored6644248a
-
Emmanuele Bassi authored
Instead of the page on the GNOME wiki.
0ecffcd5 -
Emmanuele Bassi authored
Use gi-docgen links, and drop gtk-doc'isms.
9e681fa4 -
Emmanuele Bassi authoredcb354fce
-
Emmanuele Bassi authored84ef7117
-
Emmanuele Bassi authoredcf3d68bb
-
Emmanuele Bassi authored6605997d
-
Emmanuele Bassi authored76b753ca
-
Emmanuele Bassi authoredc522010d
-
Emmanuele Bassi authoredc367fb65
-
Emmanuele Bassi authored597a798e
-
Emmanuele Bassi authorede1860032
-
Emmanuele Bassi authored294aa390
-
Emmanuele Bassi authored4af4ce42
-
Emmanuele Bassi authored700ae09f
-
Emmanuele Bassi authored22dacf01
-
Emmanuele Bassi authoredb1b0f4a8
-
Emmanuele Bassi authoredf328e3df
-
Emmanuele Bassi authored26c524c4
-
Emmanuele Bassi authored
Update JSON-GLib documentation See merge request GNOME/json-glib!42
a45bca67 -
Emmanuele Bassi authorede9775af6
-
Emmanuele Bassi authored
Ensure that we immediately fail if a symbol sneaks in without proper documentation.
fbd70e64 -
Emmanuele Bassi authored
Add a test for the documentation state See merge request GNOME/json-glib!43
8d50800d -
Alexey Rubtsov authored02960c35
-
Emmanuele Bassi authored
build: try using more linker flags if available See merge request GNOME/json-glib!32
9c2d47df -
Emmanuele Bassi authored
Our documentation is gated on having both the gtk_doc configuration feature and the introspection configuration feature enabled at the same time.
b34a05c8 -
Emmanuele Bassi authored
build: Generate docs if we have introspection data See merge request GNOME/json-glib!44
197f36dd -
Emmanuele Bassi authoredf33b07cc
-
Emmanuele Bassi authored53a7153d
-
Emmanuele Bassi authored
We can use a dist script to include the generated documentation into the dist archive, as well as including gi-docgen.
77770fc8 -
Emmanuele Bassi authored3cf2b536
-
Jeremy Bicha authored4e26666a
CONTRIBUTING.md
0 → 100644
build-aux/dist-docs.py
0 → 100644
doc/json-gboxed.md
0 → 100644
doc/json-glib-docs.xml
deleted
100644 → 0
doc/json-glib-overrides.txt
deleted
100644 → 0
doc/json-glib-sections.txt
deleted
100644 → 0
doc/json-glib.toml.in
0 → 100644
doc/json-gobject.md
0 → 100644
doc/json-gvariant.md
0 → 100644
doc/xml/gtkdocentities.ent.in
deleted
100644 → 0
doc/xml/meson.build
deleted
100644 → 0