mirror of
https://dev.lirent.ru/Vatrog/vm-introspection-engine.git
synced 2026-07-08 23:46:36 +03:00
0c3aa5ef25
Factor the source list into an OBJECT library so the same objects back both the existing static lib and a new shared libvmie.so (SONAME from the project version; the version comes from the tag, falling back to a cached default). Add install rules and a CPack DEB config that produce two packages: libvmie0 (the runtime .so + SONAME symlink) and libvmie-dev (public headers under include/vmie + the linker symlink), with the dev package depending on the exact runtime version. Add a CI job that, on a v* tag, builds the shared library, runs cpack, and uploads both .deb files to the Gitea Debian package registry.