aboutsummaryrefslogtreecommitdiffstats
path: root/oni-csharp
diff options
context:
space:
mode:
authorGravatar Tom Willemse2023-05-25 00:03:46 -0700
committerGravatar Tom Willemse2023-05-25 00:03:46 -0700
commite8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2 (patch)
treeb457c451d08882319896dc3cfe05d3975ddd71b0 /oni-csharp
parent434a811056792aa4ddac996a7adab4b9716fe946 (diff)
downloademacs-config-e8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2.tar.gz
emacs-config-e8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2.zip
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/
Diffstat (limited to 'oni-csharp')
-rw-r--r--oni-csharp/Cask8
-rw-r--r--oni-csharp/Eldev13
2 files changed, 13 insertions, 8 deletions
diff --git a/oni-csharp/Cask b/oni-csharp/Cask
deleted file mode 100644
index e42c835..0000000
--- a/oni-csharp/Cask
+++ /dev/null
@@ -1,8 +0,0 @@
-(source gnu)
-(source melpa)
-
-(package-file "./oni-csharp.el")
-
-(files
- "*.el"
- ("snippets" "./snippets/*"))
diff --git a/oni-csharp/Eldev b/oni-csharp/Eldev
new file mode 100644
index 0000000..1ba3134
--- /dev/null
+++ b/oni-csharp/Eldev
@@ -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/**/*")))