[PATCH v4 0/1] build: Add meson build system
Bastien Nocera <[email protected]> Thu, 7 Aug 2025 10:49:13 +0200
| Newsgroups | dev.linux.lists.ell |
|---|---|
| Message-ID | <[email protected]> |
bluez meson port is available for comments and testing here: https://github.com/hadess/bluez/tree/wip/hadess/add-meson which can use ell as a meson subproject. Changes in v4: - Fixed library type when used as a subproject (it should inherit from the project-wide library type rather than force a shared library) Changes in v3: - Fixed building as a subproject with tests Changes in v2: - fix cert-ca.cnf path (should be a files(), not a string) - fix cert-ca-index.txt generation Bastien Nocera (1): build: Add meson build system ell/meson.build | 185 +++++++++++++ examples/meson.build | 32 +++ meson.build | 69 +++++ meson_options.txt | 5 + tools/meson.build | 18 ++ unit/gen-cert-expired-pem.sh | 14 + unit/meson.build | 501 +++++++++++++++++++++++++++++++++++ unit/xxd.sh | 3 + 8 files changed, 827 insertions(+) create mode 100644 ell/meson.build create mode 100644 examples/meson.build create mode 100644 meson.build create mode 100644 meson_options.txt create mode 100644 tools/meson.build create mode 100755 unit/gen-cert-expired-pem.sh create mode 100644 unit/meson.build create mode 100755 unit/xxd.sh -- 2.50.0