[PATCH 0/7] meson: refactor common part of configuration

GitHub pull_request - opened github at alsa-project.org
Thu Mar 31 04:25:48 CEST 2022


alsa-project/alsa-gobject pull request #66 was opened from takaswie:

In this project, meson configuration for included libraries consists of
two parts; common and specific. During development, the common part
gains differences between libraries. This patchset refactors meson
configuration to increase the same expression in the common part.

```
Takashi Sakamoto (7):
  timer: code refactoring for search path of alsatimer header
  meson: aggregate dependency declaration on glib/gobject and libudev
  meson: aggregate module imports
  meson: fulfill missing sources for gir scanner which are blank
  meson: move pkg-config description to metadata part
  meson: aggregate and move extra gir to metadata part
  meson: move path to top header to metadata part

 meson.build             |  2 --
 src/ctl/meson.build     | 37 +++++++++++++++-------------------
 src/hwdep/meson.build   | 39 ++++++++++++++++--------------------
 src/meson.build         | 15 ++++++++++++++
 src/rawmidi/meson.build | 38 ++++++++++++++++-------------------
 src/seq/meson.build     | 44 ++++++++++++++++++-----------------------
 src/timer/meson.build   | 40 +++++++++++++++++--------------------
 7 files changed, 102 insertions(+), 113 deletions(-)
```

Request URL   : https://github.com/alsa-project/alsa-gobject/pull/66
Patch URL     : https://github.com/alsa-project/alsa-gobject/pull/66.patch
Repository URL: https://github.com/alsa-project/alsa-gobject


More information about the Alsa-devel mailing list