1
0
Fork 0

Replace all Cask files with Eldev files

I'm working on moving my build setup to my own laminar[1] instance. To do this I
need to be able to package files up. It appears that I couldn't quite get Cask
to work, and Eldev exists in the Guix[2] package repository.

[1]: https://laminar.ryuslash.org/
[2]: https://guix.gnu.org/
This commit is contained in:
Tom Willemse 2023-05-25 00:03:46 -07:00
parent 434a811056
commit e8ac8c4687
26 changed files with 176 additions and 106 deletions

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-bats.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-bats/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-conf.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-conf/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-csharp.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-csharp/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-css.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-css/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-elisp.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-elisp/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-haml.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-haml/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-html.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-html/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-nxml.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-nxml/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,10 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-org.el")
(files
"*.el"
("snippets" "./snippets/*")
("icons" "./icons/*")
("capture-templates" "./capture-templates/*"))

20
oni-org/Eldev Normal file
View file

@ -0,0 +1,20 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-local-dependency
(car (directory-files (format "%s/share/emacs/site-lisp" (getenv "GUIX_ENVIRONMENT"))
t "org-pretty-table" nil 1)))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el"
"./snippets/**/*"
"./icons/**/*"
"./capture-templates/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-php.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-php/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-python.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-python/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-ruby.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-ruby/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))

View file

@ -1,8 +0,0 @@
(source gnu)
(source melpa)
(package-file "./oni-twig.el")
(files
"*.el"
("snippets" "./snippets/*"))

13
oni-twig/Eldev Normal file
View file

@ -0,0 +1,13 @@
; -*- mode: emacs-lisp; lexical-binding: t -*-
;; Uncomment some calls below as needed for your project.
(eldev-use-package-archive 'gnu-elpa)
;(eldev-use-package-archive 'nongnu-elpa)
(eldev-use-package-archive 'melpa)
(eldev-use-package-archive `("oni" . ,(expand-file-name "../bin")))
(eldev-use-plugin 'autoloads)
(setf eldev-files-to-package
`(:or ,eldev-files-to-package
'("*.el" "./snippets/**/*")))