-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathEask
47 lines (34 loc) · 1.19 KB
/
Eask
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
;; -*- mode: emacs-lisp -*-
;;; metadata
(package "tangld"
"0.1.0"
"A Literate Programming Environment for configuration files.
tangld is an Emacs package that provides \"dotfiles management\"
features using Literate Programming paradigms. Using org-mode files
with source code blocks and the amazing tangle functionality, Emacs
can be used as an IDE to document, build, and install configuration
files and scripts on a system. More details are available in the
README.org file"
)
(website-url "https://github.com/aldrichtr/tangld")
(author "Timothy Aldrich" "[email protected]")
(keywords "hypermedia" "org" "noweb")
;;; contents
(files '("src/tangld.el"
"src/tangld-build.el"
"src/tangld-checksum.el"
"src/tangld-log.el"))
;;; tests
(script "test" "echo \"Error: no test specified\" && exit 1")
;;; dependencies
(source "gnu")
(source "melpa")
;; TODO: Confirm why these versions are required
(depends-on "emacs" "28.1")
(depends-on "org" "8")
(depends-on "f" "0.20.0")
(depends-on "s" "1.12.0")
(development
(depends-on "buttercup" "1.36")
(depends-on "ht" "2.4")
(depends-on "projectile" "2.8"))