In recipe buffers, override package-build-*-dir

This ensures that recipes can simply be opened and built in-place using
C-c C-c, even if package-build had previously been initialized with a
different base directory.

See https://github.com/cask/cask/issues/236
This commit is contained in:
Steve Purcell 2014-09-03 09:37:13 +01:00
parent b034024bd3
commit b0d2812d31

View file

@ -8,4 +8,7 @@
(unless (featurep 'package-build) (unless (featurep 'package-build)
(let ((load-path (cons ".." load-path))) (let ((load-path (cons ".." load-path)))
(require 'package-build))) (require 'package-build)))
(package-build-minor-mode)))))) (package-build-minor-mode)
(set (make-local-variable 'package-build-working-dir) (expand-file-name "../working/"))
(set (make-local-variable 'package-build-archive-dir)) (expand-file-name "../packages/")
(set (make-local-variable 'package-build-recipes-dir)) default-directory)))))