Skip to content

Commit 63c470b

Browse files
committed
refactor!(cli): remove compile and clean commands
BREAKING CHANGE: This removes the 'doom compile' and 'doom clean' commands, and offers no immediate replacement for them (and no plan to include one). In the future, byte-compilation of Doom's internals will be baked into 'doom sync', but until then, Doom is not optimized to take advantage of byte-compilation, and forcing it provides no benefit.
1 parent 18c8862 commit 63c470b

File tree

3 files changed

+0
-218
lines changed

3 files changed

+0
-218
lines changed

bin/doom

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -273,16 +273,13 @@ SEE ALSO:
273273
(defcli-autoload! (env))
274274
(defcli-autoload! ((build b purge p rollback)) "packages")
275275
(defcli-autoload! ((install i)))
276-
(defcli-autoload! ((compile c)))
277-
(defcli-autoload! (clean) "compile")
278276

279277
;; TODO Post-3.0 commands
280278
;; (load! "gc" dir)
281279
;; (load! "module" dir)
282280
;; (load! "nuke" dir)
283281
;; (load! "package" dir)
284282
;; (load! "profile" dir)
285-
;; (defcli-obsolete! ((compile c)) (sync "--compile") "v3.0.0")
286283
;; (defcli-obsolete! ((build b)) (sync "--rebuild") "v3.0.0")
287284
)
288285

lisp/cli/compile.el

Lines changed: 0 additions & 214 deletions
This file was deleted.

lisp/cli/upgrade.el

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
;;; Code:
44

55
(load! "packages")
6-
(load! "compile")
76

87

98
;;

0 commit comments

Comments
 (0)