Switch from Cask to Eldev

This commit is contained in:
Tom Willemse 2022-03-20 01:13:28 -07:00
parent 4730feae4e
commit 6d6d37d6f7
5 changed files with 13 additions and 9 deletions

4
.gitignore vendored
View file

@ -2,3 +2,7 @@
/public /public
/.org-timestamps /.org-timestamps
/posts/index.org* /posts/index.org*
# Added automatically by `eldev init'.
/.eldev
/Eldev-local

8
Cask
View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(source org)
(depends-on "dockerfile-mode")
(depends-on "htmlize")
(depends-on "org-plus-contrib")
(depends-on "rainbow-delimiters")

6
Eldev Normal file
View file

@ -0,0 +1,6 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu)
(eldev-use-package-archive 'nongnu)
(eldev-use-package-archive 'melpa)

View file

@ -9,7 +9,7 @@ deploy:
html: html:
@echo "Publishing..." @echo "Publishing..."
cask emacs --quick --batch --load publish.el --funcall org-publish-all eldev emacs --quick --batch --load publish.el --funcall org-publish-all
css: public/assets/css/main.css public/assets/css/tekuti.css public/assets/css/cgit.css css: public/assets/css/main.css public/assets/css/tekuti.css public/assets/css/cgit.css

View file

@ -4,6 +4,8 @@
;; Author: Tom Willemse <tom@ryuslash.org> ;; Author: Tom Willemse <tom@ryuslash.org>
;; Keywords: ;; Keywords:
;; Version: 1
;; Package-Requires: (dockerfile-mode htmlize org org-contrib rainbow-delimiters)
;; This program is free software; you can redistribute it and/or modify ;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by ;; it under the terms of the GNU General Public License as published by