Society & Economicsarticle2026-09-22

Development of the C++ Package Manager System Based on Conan in the Domain of the Synchronization System Software Development

0 citations

Abstract

Abstract The work is devoted to the implementation of the C++ library package manager Conan in the Maestro software plugin development for controlling the synchronization system segment for the Booster injector. It describes the process of deploying a self-hosted private server, customizing existing supported libraries into the Conan package format, and automating their build and delivery using CI/CD tools. The authors demonstrate the details of package manager workflows automation through custom script files tailored for Windows and Linux. The work focuses on supporting collaborative development of C++ software libraries. The proposed approach provides centralized storage, reuse, and simplified integration of the software component base.

// Source

View paper (DOI)OpenAlexPhysics of Particles and Nuclei LettersPublished 2026-09-22

Authors: D. Ivliev, A. Noskov, A. A. Kozlovsky, A. Bukharin, I. Shirikov, I. Zhabin

Institutions: Joint Institute for Nuclear Research, Dubna State University