mirror of
https://github.com/dimitri/el-get.git
synced 2024-09-29 13:08:51 +08:00
d79c395f22
rename ert tests file test.el => el-get-tests.el move el-get-issue-* files to separate dir
20 lines
444 B
EmacsLisp
20 lines
444 B
EmacsLisp
;;; https://github.com/dimitri/el-get/issues/1472
|
|
;;; (el-get) fails when installed packages acquire dependencies that
|
|
;;; have not been installed.
|
|
|
|
(el-get-register-method-alias :test :builtin)
|
|
|
|
;;; install a
|
|
(setq el-get-sources
|
|
'((:name a :type test)))
|
|
|
|
(el-get 'sync "a")
|
|
|
|
;;; make a depend on b
|
|
(setq el-get-sources
|
|
'((:name a :type test :depends (b))
|
|
(:name b :type test)))
|
|
|
|
;;; init a, now requires b!
|
|
(el-get 'sync)
|