summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* Update version to 41.alphaEmmanuele Bassi2022-11-021-1/+1
|
* build: Use GNOME module post_install()Matt Turner2022-10-071-3/+6
|
* Release Dictionary 40.040.0Emmanuele Bassi2021-03-201-1/+1
|
* build: Fix typo in the variable nameEmmanuele Bassi2021-03-201-1/+1
|
* Clean the project() preambleebassi/merge-gdictEmmanuele Bassi2020-09-231-8/+10
| | | | | Use the appropriate indentation, and specify the project license using an SPDX license identifier.
* Simplify the top level meson.buildEmmanuele Bassi2020-09-231-109/+7
| | | | | Move all the app-related logic into the meson.build file in the sources directory.
* Merge libgdict with the rest of the applicationEmmanuele Bassi2020-09-211-2/+0
| | | | | There's no point in keeping it into a separate directory, when it's a static library that isn't installed any more.
* Add a development profileEmmanuele Bassi2020-09-211-1/+12
| | | | | | | | | | | | | | We begin the GNOME 40 development cycle by adding the ability to define a development build of Dictionary, with its own application identifier. We use the same application identifier across the binary, so that the shell can match our desktop file with it; and we use a different label in the About dialog, depending on whether we are using a development build or not. It's possible to enable the development build by using a build option; otherwise, we're going to check if the current version is one of the three development stages of a GNOME release.
* Use a Python post-install scriptEmmanuele Bassi2020-09-211-1/+1
| | | | | Instead of a shell script. We know we're going to have Python at install time.
* Move post-install.sh script to build-aux/mesonEmmanuele Bassi2020-09-211-1/+1
| | | | Another idiomatic build change.
* Clean up the buildEmmanuele Bassi2020-09-211-23/+25
| | | | Use modern, idiomatic Meson.
* Post-release version bump to 3.26.2Emmanuele Bassi2017-10-011-1/+1
|
* build: Use a dependency object for IPv6 librariesEmmanuele Bassi2017-09-301-1/+3
| | | | | Instead of manipulating the project linker flags, like we used to do with Autotools.
* Post-release version bump to 3.26.1Emmanuele Bassi2017-09-121-1/+1
|
* Release GNOME Dictionary 3.26.03.26.0Emmanuele Bassi2017-09-121-1/+1
| | | | | | | | | | | | Changes since 3.25.90: • Update the gnome-dictionary man page and install it (#786319) • Ensure that desktop files and AppData metadata is valid Updated translations Slovenian, Galician, Serbian, Finnish, Indonesian, Hungarian, Croatian, French, Danish, Catalan, Basque, Brazilian Portuguese, French, Turkish, Korean, Slovak, Belarusian, Latvian, Chinese (Taiwan), Italian
* build: Bump up Meson dependencyEmmanuele Bassi2017-09-121-1/+1
| | | | | With a recent enough Meson we can reliably dist without an ancillary script.
* GNOME Dictionary 3.25.903.25.90Emmanuele Bassi2017-08-091-1/+1
| | | | | | | | | | | | | Changes: • The GDict library is now private for GNOME Dictionary, and it is not installed any more • The "Description" key for dictionary sources has been deprecated, and replaced with the "Comment" one, to allow for localisation with Gettext • GNOME Dictionary does not depend on intltool for builds • GNOME Dictionary switched to the Meson build system from Autotools • Use natural_width for database popover (#777584) • Fix typos in manual (#766412) • Fix displaying the program name in the about dialog (#784343)
* Add helper scripts for Meson buildsEmmanuele Bassi2017-04-111-0/+3
| | | | | | | We need a post-install trigger for builds that do not go through a packaging tool, or jhbuild. We also need a small script to make a release out of the Git repository.
* Add the Meson build systemEmmanuele Bassi2017-04-111-0/+137
We are going to move to Meson for 3.26.