#!/usr/bin/env bash

set -euxo pipefail

cd ~/ctb-vendored || exit 1
cargo vendor --frozen --manifest-path ~/hc/ctoolbox/Cargo.toml
git add . || true
git commit -m 'Automatically update dependencies' || true
find vendor -name '*.gitignore' -exec mv {} {}-2528979c-1cdc-49a3-83ec-a1cdea2ed741.moved \; 
git add . || true
git commit -m 'Automatically update dependencies (reset .gitignores)' || true
git add . || true
git commit -m 'Automatically update dependencies (post resetting .gitignores)' || true
