Compare commits
2 Commits
20b2dfac7c
...
c767762ee0
Author | SHA1 | Date |
---|---|---|
0xee | c767762ee0 | |
0xee | ba07678b31 |
|
@ -84,15 +84,15 @@ case $cmd in
|
|||
if [[ -n $DIRENV_DIR ]]; then
|
||||
# run self in clean environment (i.e. outside of the current direnv
|
||||
# environment)
|
||||
echo "Switching to clean environment"
|
||||
exec direnv exec /proc "${BASH_SOURCE[0]}" "$@"
|
||||
fi
|
||||
echo "Re-creating cache"
|
||||
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
|
||||
source "${cacheFile}.recipe"
|
||||
dumpEnv > "${cacheFile}.post"
|
||||
diffEnvs "${cacheFile}.pre" "${cacheFile}.post" > "$cacheFile"
|
||||
|
|
Loading…
Reference in New Issue