lang/cc: general refactor

For idempotence and to group dependencies so certain sub-packages (like
irony's) aren't loaded if irony is disabled.
This commit is contained in:
Henrik Lissner 2018-06-05 02:06:01 +02:00
parent 7880154214
commit 3c52c36c2f
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
3 changed files with 43 additions and 47 deletions

View file

@ -12,7 +12,8 @@
(when (featurep! :completion company)
(package! company-glsl :recipe (:fetcher github :repo "Kaali/company-glsl"))))
(when (package! irony)
(when (featurep! +irony)
(package! irony)
(package! irony-eldoc)
(when (featurep! :feature syntax-checker)
(package! flycheck-irony))