summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* Release gobject-introspection 1.75.61.75.6Emmanuele Bassi2023-02-131-1/+1
|
* build: Disable GLib's tests when building it as a subprojectSimon McVittie2023-02-131-1/+2
| | | | | | | | We don't need to compile or run GLib's test suite as part of building GObject-Introspection: any failures there are not GObject-Introspection issues. This should make CI somewhat quicker. Signed-off-by: Simon McVittie <smcv@debian.org>
* Fix gir build when using subprojects' dependenciesAndoni Morales Alastruey2023-01-271-0/+10
| | | | | | | | https://github.com/mesonbuild/meson/pull/10275 introduced support in meson to use uninstalled .pc files in the meson-uninstalled directory to resolve dependencies built with subprojects. Replicate the same solution while all the custom_target are migrated to gnome.generate_dir
* Post-release version bump to 1.75.5Emmanuele Bassi2023-01-091-1/+1
|
* Release GObject-introspection 1.75.41.75.4Emmanuele Bassi2023-01-091-1/+1
|
* build: Remove subproject fallbackEmmanuele Bassi2023-01-091-14/+8
| | | | We don't need it any more.
* build: Override required GLib versionEmmanuele Bassi2023-01-091-2/+3
| | | | We passed GLib's own version, so we need to reset the requirement.
* Post-release version bump to 1.75.3Emmanuele Bassi2023-01-091-1/+1
|
* Release gobject-introspection 1.75.21.75.2Emmanuele Bassi2023-01-091-1/+1
|
* Update version to 1.75.1Emmanuele Bassi2023-01-081-1/+1
|
* Bump the project version to 1.75.0Emmanuele Bassi2023-01-081-1/+1
| | | | New cycle, new version number.
* build: Drop wrap files for GLib dependenciesEmmanuele Bassi2023-01-081-2/+3
| | | | We don't need wrap files for things we get from GLib or from the system.
* Post-release version bump to 1.74.1Emmanuele Bassi2022-09-171-1/+1
|
* Release GObject-introspection 1.74.01.74.0Emmanuele Bassi2022-09-171-1/+1
|
* Post-release version bump to 1.73.2Emmanuele Bassi2022-09-031-1/+1
|
* Require C99Emmanuele Bassi2022-08-311-1/+1
| | | | | GLib has been requiring a C99 toolchain for a while, now. It makes no sense to have gobject-introspection depend on C89.
* Post-release version bump to 1.73.1Emmanuele Bassi2022-07-131-1/+1
|
* build: Remove a version check that is always trueEmmanuele Bassi2022-07-131-4/+1
| | | | We require Meson 0.60, to match newer GLib.
* build: Add run_command() argumentEmmanuele Bassi2022-07-131-2/+2
| | | | The `check` argument to `run_command()` is now mandatory.
* Always require the latest GLibEmmanuele Bassi2022-07-131-3/+1
| | | | | GLib 2.58 has long since been released. We should always match GLib's version, since we update the introspection data regularly.
* Update the required version of MesonEmmanuele Bassi2022-06-111-1/+1
| | | | GLib bumped its own dependency to Meson 0.60.
* Update to 1.73.0Emmanuele Bassi2022-06-111-1/+1
|
* Post-release version bump to 1.72.1Emmanuele Bassi2022-03-181-1/+1
|
* Release GObject-Introspection 1.72.01.72.0Emmanuele Bassi2022-03-181-1/+1
|
* Post-release version bump to 1.71.1Emmanuele Bassi2022-02-141-1/+1
|
* Depend on Meson >= 0.58.2Emmanuele Bassi2022-01-111-1/+1
| | | | | We are going to use additional API that is only available since 0.57, but since 0.57 is a very old version, let's skip it.
* Correct logic for legacy ffi free_closureCimbali2021-11-231-1/+2
| | | | | | Legacy logic, except: - on linux with recent libffi - on macOS with AMD64 architectures
* Avoid leaking memory from FFI closure if no segfault riskCimbali2021-11-231-4/+10
|
* Open g-i for 1.71 developmentEmmanuele Bassi2021-11-231-1/+1
|
* Post-release version bump to 1.70.1masterEmmanuele Bassi2021-09-171-1/+1
|
* Relase GObject-Introspection 1.701.70.0gi-release-1-70Emmanuele Bassi2021-09-171-1/+1
|
* Post-release version bump to 1.69.1Emmanuele Bassi2021-08-241-1/+1
|
* build: Use warning_level=2Emmanuele Bassi2021-06-241-3/+1
| | | | | | | | | Drop explicit `-Wall` and `-Wextra` from the compiler flags. Meson adds `-Wall` with `warning_level=1`, and `-Wextra` with `warning_level=2`. Fixes: #319
* Use slightly less ancient MesonEmmanuele Bassi2021-06-241-1/+1
|
* Bump up version to 1.69.0Emmanuele Bassi2021-06-241-1/+1
|
* Make test suite work with cross-related optionsJohn Ericson2021-05-231-2/+7
| | | | | | | | | | Because of skepticism I received in #224, I made this PR which keeps the testsuite and CI improvements but doesn't add any new build options. I hope this would be less controversial: - no new knobs - tests for those using existing build options - CI tests `build_introspection_data = false`
* version bumpChristoph Reiter2021-03-191-1/+1
|
* release1.68.0Christoph Reiter2021-03-191-1/+1
|
* Post-release version bump to 1.67.2Emmanuele Bassi2021-03-121-1/+1
|
* Release gobject-introspection 2.67.11.67.1Emmanuele Bassi2021-03-121-1/+1
|
* Require Python 3.6Christoph Reiter2020-11-121-1/+1
| | | | 3.5 is EOL now and we'd like to use newer typing features
* Require Python 3.5Christoph Reiter2020-11-071-1/+1
| | | | 3.4 is long EOL and we don't test it, so don't pretend that we support it.
* meson.build: exclude girepo_dep if introspection data is disabledAlexander Kanavin2020-10-201-1/+1
| | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
* Update NEWS and version bumpChristoph Reiter2020-09-121-1/+1
|
* Merge branch 'patch-1' into 'master'Christoph Reiter2020-07-141-0/+3
|\ | | | | | | | | [Win32] Fix gi-dump-types.c to build on Windows See merge request GNOME/gobject-introspection!218
| * meson: also build gi-dump-types on WindowsChristoph Reiter2020-05-191-0/+3
| |
* | meson.build: Fix generating pkg-config filesChun-wei Fan2020-06-241-2/+9
| | | | | | | | | | | | On Windows and Cygwin builds, we need to put the '.exe' for our entries into the pkg-config files for 'g-ir-compiler' and 'g-ir-generate', otherwise Meson will not be able to identify these programs correctly.
* | meson: fix include dir in .pc filesChristoph Reiter2020-05-191-0/+2
| | | | | | | | See !207
* | Merge branch 'pkgconfig' into 'master'Xavier Claessens2020-05-181-38/+32
|\ \ | |/ |/| | | | | Meson: Use pkgconfig generator See merge request GNOME/gobject-introspection!207
| * Meson: Use pkgconfig generatorXavier Claessens2020-04-231-38/+32
| |