diff --git a/direnv-cache b/direnv-cache index 5cb6bee..17370ce 100755 --- a/direnv-cache +++ b/direnv-cache @@ -91,10 +91,8 @@ case $cmd in mkdir -p "$(dirname ${cacheFile})" dumpEnv > "${cacheFile}.pre" source <(direnv stdlib) - if [[ .envrc -nt ${cacheFile}.recipe ]]; then - echo "Re-creating recipe" - direnv exec . true > /dev/null - fi + echo "Re-creating recipe" + direnv exec . true > /dev/null source "${cacheFile}.recipe" dumpEnv > "${cacheFile}.post" diffEnvs "${cacheFile}.pre" "${cacheFile}.post" > "$cacheFile"