Skip to content

Project Dependencies

This document is automatically generated from CMakeLists.txt files for sip2json.

Dependency Diagram

graph TD
    sip2json["sip2json::sip2json"]

    subgraph Core["Core Dependencies (via CPM)"]
        NLOHMANNJSON["nlohmann_json v3.12.0"]
        CTRE["ctre v3.11.0"]
    end

    subgraph Test["Test Dependencies (Optional)"]
        GTEST["gtest v1.17.0"]
    end

    sip2json --> NLOHMANNJSON
    sip2json --> CTRE
    sip2json -. "sip2json_BUILD_TESTS=ON" .-> GTEST

Dependency Breakdown

Dependency Repository / Target Version Type Scope / Platform
nlohmann_json nlohmann/json v3.12.0 CPM All Platforms (INTERFACE)
ctre hanickadot/compile-time-regular-expressions v3.11.0 CPM All Platforms (INTERFACE)
gtest google/googletest v1.17.0 CPM Test Target Only (sip2json_BUILD_TESTS=ON)