summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* trivial: post release version bumpRichard Hughes2020-02-201-1/+1
|
* Use internal uuid library in macOSOleksii Samorukov2020-01-171-1/+4
|
* Bump minimum glib2 dependency.Andrew Clemons2020-01-061-1/+1
| | | | | | | | | | | as-app-desktop.c uses g_key_file_load_from_bytes which was added to glib 2.49.3 (see NEWS¹). Additionally as-format.c uses g_canonicalize_filename which was added in 2.58 (commit²) Closes #341. ¹ https://gitlab.gnome.org/GNOME/glib/blob/2.49.3/NEWS#L9 ² https://gitlab.gnome.org/GNOME/glib/commit/b9b642de06e714584e89aa7b8d878a98599538ed#c0e40c6287fb64a7a3d8c9fa35b5e014025da233_175_175
* trivial: post release version bumpRichard Hughes2019-09-301-1/+1
|
* Allow building on WindowsJehan2019-03-261-2/+17
| | | | Signed-off-by: Richard Hughes <richard@hughsie.com>
* trivial: post release version bumpRichard Hughes2019-02-281-1/+1
|
* Fix the Meson checks for rpmRichard Hughes2019-02-271-4/+6
| | | | | | This fixes the case where we do -Dbuilder=false -Drpm=true. Many thanks to Mathieu Bridon for help identifying the problem.
* build: Remove unnecessary gtk dependency for builderMart Raudsepp2018-12-051-1/+0
| | | | | | | | | Builder checks for gtk+, but the result isn't used anywhere, thus introducing an unnecessary gtk+ dependency. -Dbuilder=true -Dfonts=true would still depend on gdk, but a -Dbuilder=true -Dfonts=false build doesn't anymore. Closes: #274
* trivial: post release version bumpRichard Hughes2018-11-271-1/+1
|
* trivial: post release version bumpRichard Hughes2018-09-281-1/+1
|
* trivial: post release version bumpRichard Hughes2018-08-131-1/+1
|
* trivial: post release version bumpRichard Hughes2018-08-091-1/+1
|
* trivial: post release version bumpRichard Hughes2018-07-111-1/+1
|
* Do not parse firmware filesRichard Hughes2018-06-121-9/+0
| | | | Firmware should now be distributed using the LVFS and consumed by fwupd.
* trivial: post release version bumpRichard Hughes2018-06-041-1/+1
|
* trivial: post release version bumpRichard Hughes2018-04-201-1/+1
|
* trivial: post release version bumpRichard Hughes2018-03-131-1/+1
|
* trivial: post release version bumpRichard Hughes2018-02-091-1/+1
|
* trivial: post release version bumpRichard Hughes2018-01-221-1/+1
|
* Explicitly require a new enough json-glibRichard Hughes2018-01-151-1/+1
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/218
* Do not use an 'enable' prefix for meson argumentsRichard Hughes2017-12-181-7/+7
|
* Fix compile with GCab v1.0Richard Hughes2017-12-141-0/+3
|
* trivial: post release version bumpRichard Hughes2017-11-091-1/+1
|
* trivial: post release version bumpRichard Hughes2017-10-231-1/+1
|
* trivial: post release version bumpRichard Hughes2017-08-211-1/+1
|
* build: Define _XOPEN_SOURCE in order to expose realpath() in headersPhilip Withnall2017-08-151-0/+3
| | | | | | | We need realpath() for libappstream-builder, which needs the _XOPEN_SOURCE feature test macro. Define it. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* build: Enable C99 support in meson.buildPhilip Withnall2017-08-151-1/+1
| | | | | | | | | We use C99 features (various places in as-app-validate.c), so need to explicitly enable them in meson.build, as some compilers will not enable them automatically, and will instead error when they encounter usage of C99. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* trivial: post release version bumpRichard Hughes2017-08-031-1/+1
|
* build: Make gperf dependency fully requiredPhilip Withnall2017-08-031-4/+1
| | | | | | | | | | | Commit 081ced436 made the gperf dependency mandatory, but that seems to have been partially lost in the migration to Meson. If building without gperf available, Meson configure would succeed, but then build would fail due to as-tag-private.h not being generated. Fix that by removing the conditions for gperf in the meson.build files. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* meson: avoid unnecessary gdk dependencyPatrick Ohly2017-07-261-1/+1
| | | | | | | | | | gdk is only needed by the asb_plugin_font, which only gets built when both appstream-build and fonts are enabled. Therefore checking for the dependency should also be limited to that case, otherwise gdk has to be provided during compilation also in cases where it is not used at all. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
* trivial: post release version bumpRichard Hughes2017-06-221-1/+1
|
* trivial: Fix the meson version compare valueRichard Hughes2017-06-141-1/+1
|
* Allow compiling with newer versions of mesonRichard Hughes2017-06-131-15/+17
| | | | | | | | | | In 0.41.0 meson introduced it's own 'dist' target and so we don't need to define this ourselves anymore. Use a version compare to avoid depending on a very new meson. Also, fix up some underlinking which was somehow allowed before. Fixes: https://github.com/hughsie/appstream-glib/issues/170
* Add the missing shell-extension pluginRichard Hughes2017-06-011-0/+1
| | | | I guess this was missed in the move to meson.
* Fix the default plugin directory used by appstream-builderRichard Hughes2017-05-231-1/+3
|
* trivial: Ensure HAVE_GCAB is set when libgcab is being usedRichard Hughes2017-05-161-0/+4
|
* Switch to the meson build system.Richard Hughes2017-05-101-0/+140