#!/usr/bin/env bash . "$GVM_ROOT/scripts/functions" version=$1 if [ "$version" != "" ]; then fuzzy_match=$($LS_PATH "$GVM_ROOT/gos" | $SORT_PATH | $GREP_PATH "$version" | $HEAD_PATH -n 1 | $GREP_PATH "$version") || display_fatal "Invalid version $version" foldername=$GVM_ROOT/gos/$fuzzy_match else if [[ "$gvm_go_name" != "" ]]; then foldername=$GVM_ROOT/gos/$gvm_go_name else display_fatal "No version selected" fi fi if [[ -d $foldername ]]; then cd "$foldername" find . > /tmp/manifest.test diff manifest /tmp/manifest.test if [[ "$?" == "0" ]]; then display_message "Clean $foldername" else display_message "*Dirty* $foldername" fi else display_fatal "Invalid version" fi