@.$(RELEASE_SUPPORT);! hasChanges ||(echo"ERROR: there are still outstanding changes">&2 &&exit 1);
check-release:init release.conf
@.$(RELEASE_SUPPORT); tagExists $(TAG)||(echo"ERROR: version not yet tagged in git. make [minor,major,patch]-release.">&2 &&exit 1);
@.$(RELEASE_SUPPORT);! differsFromRelease $(TAG)||(echo"ERROR: current directory differs from tagged $(TAG). make [minor,major,patch]-release.";exit 1)