diff options
| author | Alex Kost <alezost@gmail.com> | 2018-07-12 17:11:46 +0300 |
|---|---|---|
| committer | Alex Kost <alezost@gmail.com> | 2018-07-16 21:37:19 +0300 |
| commit | c784acf46f8336d93844c2039e9010c5e1970310 (patch) | |
| tree | 61b34e76905236b31b57a64ae535ceb1d079440f /build-farm-utils.el | |
| parent | Initial commit (diff) | |
| download | emacs-build-farm-c784acf46f8336d93844c2039e9010c5e1970310.tar.gz | |
Try to guess a package manager and a build farm url
* build-farm-utils.el (build-farm-preferred-package-manager): New
variable.
* build-farm.el (build-farm-urls): Rename variable to...
(build-farm-url-alist): ... this.
(build-farm-guess-url, build-farm-urls, build-farm-type-by-url): New
procedures.
Diffstat (limited to 'build-farm-utils.el')
| -rw-r--r-- | build-farm-utils.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/build-farm-utils.el b/build-farm-utils.el index d02ce39..5892406 100644 --- a/build-farm-utils.el +++ b/build-farm-utils.el @@ -23,6 +23,12 @@ (require 'bui) +(defvar build-farm-preferred-package-manager + (if (file-exists-p "/gnu") 'guix 'nix) + "Package manager that a user probably uses. +This variable influence what build farm is used by default. +It should be either `guix' or `nix' symbol.") + (defun build-farm-hexify (value) "Convert VALUE to string and hexify it." (url-hexify-string (bui-get-string value))) |
