set -e -x
rm -rf images
mkdir images
cargo update -p sn_node
cargo install cargo-deps
cargo deps --all-deps --include-orphans --filter sn_node sn_data_types sn_routing qp2p lru_time_cache sn_fake_clock xor_name bls_dkg bls_signature_aggregator sn_transfers resource_proof sn_launch_tool | dot -T png -Nfontname=Iosevka -Gfontname=Iosevka -o images/sn_node_maidsafe_dependencies.png
cargo deps | dot -T png -o images/sn_node_all_dependencies.png