((nil . ((eval . (add-hook 'after-save-hook (lambda () (when (or (string= (file-name-extension (buffer-file-name)) "org") (string= (file-name-extension (buffer-file-name)) "bib")) (setq default-directory (file-name-directory (locate-dominating-file "." ".dir-locals.el"))) (load (concat default-directory "build.el")) nil t)))))))