summaryrefslogtreecommitdiff
path: root/build-aux
Commit message (Collapse)AuthorAgeFilesLines
* flatpak: Stop renaming iconsMatthias Clasen2019-02-092-2/+0
| | | | | | | We are now installing properly named icons, no need to rename anymore. This was causing ci to fail.
* demos: Make desktop file names match the application idGuido Günther2018-08-022-2/+0
|
* ci: Disable tests when building GrapheneEmmanuele Bassi2018-05-082-2/+6
| | | | | | | | Our flatpak-builder manifests include building Graphene from Git; since we're building the GTK demos, it's pointless to build the Graphene tests as well. Disabling tests and benchmarks avoids pointless installations inside the Flatpak build repo that will just be removed by the time we bundle the demo.
* flatpak: Bundle wayland for nowMatthias Clasen2018-04-152-0/+28
| | | | | We need a newer wayland than is available in the runtime currently, so use the power of flatpak and bundle it.
* Add flatpak builder manifests for our demosEmmanuele Bassi2018-03-202-0/+118
| | | | | We can use manifests as targets when building GTK inside a flatpak environment; or we can use them for CI purposes.
* Use gio-querymodulesMatthias Clasen2018-03-061-0/+8
| | | | | | | GIO has this facility, so we should use it. At the same time, make sure the immodules directory exists, even if we don't install any modules there outselves.
* Convert immodules to use an extension pointMatthias Clasen2018-02-241-5/+0
| | | | | | | | | | | Add an extension point called gtk-im-module, which requires the type GtkIMContext. Simplify the loading by using GIO infrastructure. Drop the locale filtering for now, I don't think it is really necessary nowadays. Convert existing platform modules to gio modules. Sill to do: Drop the conditional build machinery. Either always include them, or never.
* build: Create input method module cache directoryDaniel Stone2018-02-051-1/+3
| | | | | | | | Before running gtk-query-immodules, the cache output directory may not actually exist. Make sure it does before we try to write into it. https://bugzilla.gnome.org/show_bug.cgi?id=793182 Signed-off-by: Daniel Stone <daniels@collabora.com>
* build: Fix post-install scriptEmmanuele Bassi2017-08-141-2/+2
| | | | | Use the appropriate variable when expanding the input method modules path.
* build: Add post-install scriptEmmanuele Bassi2017-05-031-0/+21
When building GTK+ straight from the repository without any assistance from packaging tools, we need to trigger system-wide updates, like the icon theme cache update, or the schema compilation.