awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesCMake Resolution Scripts

Scripts that automate the download and integration of dependencies within the CMake build process.

Distinct from Script Dependency Managers: Specific to CMake build-time resolution scripts rather than generic shell-based dependency injectors.

Explore 1 awesome GitHub repository matching development tools & productivity · CMake Resolution Scripts. Refine with filters or upvote what's useful.

Awesome CMake Resolution Scripts GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • thelartians/cpmAvatar de TheLartians

    TheLartians/CPM

    4,026Voir sur GitHub↗

    CPM est un gestionnaire de paquets et un outil de build basé sur les sources pour CMake qui télécharge, versionne et intègre des dépendances C++ externes sans nécessiter d'installation externe. Il fonctionne comme un système de résolution basé sur des scripts qui récupère le code source distant et configure les cibles du projet pour une utilisation immédiate dans le processus de build. Le projet garantit des workflows de build reproductibles grâce au verrouillage des versions (lockfile) et à la vérification de l'intégrité des archives téléchargées par hachage cryptographique. Il prend en charge le développement simultané en permettant de remplacer les ressources distantes par des chemins de système de fichiers locaux et fournit un mécanisme pour appliquer des correctifs (patches) multi-étapes aux dépendances. L'outil gère l'intégralité du cycle de vie des dépendances, y compris la déduplication transitive récursive et la mise en cache locale du contenu pour les builds hors ligne. Il implémente une stratégie de résolution privilégiant le système, tentant de localiser les dépendances via les gestionnaires natifs de l'hôte avant de recourir aux téléchargements distants.

    Implements a script-based resolution system that integrates external libraries directly via CMake without external managers.

    CMake
    Voir sur GitHub↗4,026
  1. Home
  2. Development Tools & Productivity
  3. Script Dependency Managers
  4. CMake Resolution Scripts