Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 727c497ac8ef19079d91ba8885bd1b1ee9d0cb6e
  • master par défaut protégée
  • rust-playlist-sync
  • rust
  • fix-qt-deprecated-qvariant-type
  • fix-mpris-qtwindow-race-condition
  • rust-appimage-wayland
  • windows-build-rebased
  • v2.5 protégée
  • v2.4 protégée
  • v2.3-1 protégée
  • v2.3 protégée
  • v2.2 protégée
  • v2.1 protégée
  • v2.0 protégée
  • v1.8-3 protégée
  • v1.8-2 protégée
  • v1.8-1 protégée
  • v1.8 protégée
  • v1.7 protégée
  • v1.6 protégée
  • v1.5 protégée
  • v1.4 protégée
  • v1.3 protégée
  • v1.2 protégée
  • v1.1 protégée
  • v1.0 protégée
27 résultats

print-cargo-deps.bash

Blame
  • print-cargo-deps.bash 711 o
    #!/bin/sh
    
    set -ex
    cd "$(git rev-parse --show-toplevel)"
    _OUT="utils/rust-deps"
    TARGET_LIST="x86_64-unknown-linux-gnu x86_64-pc-windows-msvc aarch64-apple-darwin x86_64-apple-darwin"
    mkdir -p "$_OUT"
    
    cargo install cargo-depgraph
    cargo depgraph --all-deps --dedup-transitive-deps                  | dot -Tpng > "$_OUT/dependencies.all.png"
    cargo depgraph --all-deps --dedup-transitive-deps --workspace-only | dot -Tpng > "$_OUT/dependencies.workspace.png"
    
    for TARGET in $TARGET_LIST
    do
        cargo depgraph \
            --all-deps --dedup-transitive-deps --no-default-features \
            --filter-platform "$TARGET" \
            | dot -Tpng -x -Gcompound=true -Gconcentrate=true > "$_OUT/dependencies.$TARGET.png"
    done