From 1866bb75f03defeb5c2c30b213c3fb3f999af639 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 17 Jun 2018 14:42:23 +0200 Subject: [PATCH] Gate rtags packages behind +rtags module flag #693 --- modules/lang/cc/config.el | 1 + modules/lang/cc/packages.el | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 4b4ba614b..058564ae8 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -208,6 +208,7 @@ compilation database is present in the project.") ;; (def-package! rtags + :when (featurep! +rtags) :commands rtags-executable-find :preface (setq rtags-install-path (concat doom-etc-dir "rtags/")) diff --git a/modules/lang/cc/packages.el b/modules/lang/cc/packages.el index 49a2aaa06..776b58a3c 100644 --- a/modules/lang/cc/packages.el +++ b/modules/lang/cc/packages.el @@ -21,7 +21,8 @@ (package! company-irony) (package! company-irony-c-headers))) -(when (package! rtags) +(when (featurep! +rtags) + (package! rtags) (when (featurep! :completion ivy) (package! ivy-rtags)) (when (featurep! :completion helm)