#!/bin/sh
set -e

# CARGO='nailing-cargo -u' maint/update-minimal-versions

: ${CARGO:=cargo}

test -f Cargo.lock.normal || cp Cargo.lock Cargo.lock.normal
cp Cargo.lock.minimal Cargo.lock

$CARGO +nightly update -Z minimal-versions
$CARGO +nightly update -p openssl -p openssl-sys

cp Cargo.lock Cargo.lock.minimal
mv Cargo.lock.normal Cargo.lock
