[libcamera-devel] [PATCH v2 0/5] Add release infrastructure
Kieran Bingham
kieran.bingham at ideasonboard.com
Sat Oct 1 01:28:21 CEST 2022
To facilitate making releases of libcamera, extend the shared_library
targets for libcamera and libcamera-base to include both the major and
minor component in the soname.
Add a semver helper script, taken from
https://github.com/fsaintjacques/semver-tool and separately update this
with an SPDX tag and source.
Finally, provide a helper release script which will update the version
of the top level meson.build and tag it accordingly.
A small typo is fixed at the beginning of the series.
Kieran Bingham (5):
meson: Fix typo
meson: Shared Object version handling
utils: semver: Add version helper
utils: semver: Document licence and source
utils: Provide a release script
Documentation/Doxyfile.in | 4 +-
meson.build | 17 +-
src/libcamera/base/meson.build | 1 +
src/libcamera/meson.build | 1 +
utils/release.sh | 45 ++++
utils/semver | 422 +++++++++++++++++++++++++++++++++
6 files changed, 488 insertions(+), 2 deletions(-)
create mode 100755 utils/release.sh
create mode 100755 utils/semver
--
2.34.1
More information about the libcamera-devel
mailing list