From 75549f5743f310f4407edea6b6c6e670f7d1bc32 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 31 Jan 2021 00:23:36 -0500 Subject: [PATCH] Fix doom build skipping some packages --- core/cli/packages.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/cli/packages.el b/core/cli/packages.el index a872a4916..4c3f617e1 100644 --- a/core/cli/packages.el +++ b/core/cli/packages.el @@ -301,7 +301,9 @@ declaration) or dependency thereof that hasn't already been." ;; Ensure packages with outdated files/bytecode are rebuilt (let* ((build-dir (straight--build-dir package)) (repo-dir (straight--repos-dir local-repo)) - (build (plist-get recipe :build)) + (build (if (plist-member recipe :build) + (plist-get recipe :build) + straight--build-default-steps)) (want-byte-compile (or (eq build t) (memq 'compile build)))