mirror of
https://github.com/ben-grande/qusal.git
synced 2025-08-11 23:50:28 -04:00
feat: Add C configuration to dev
qube
- also fix the submodule
This commit is contained in:
parent
03a62f73f6
commit
a405d99924
3 changed files with 31 additions and 2 deletions
30
salt/dev/install-c-tools.sls
Normal file
30
salt/dev/install-c-tools.sls
Normal file
|
@ -0,0 +1,30 @@
|
|||
{#
|
||||
SPDX-FileCopyrightText: 2023 - 2025 Benjamin Grande M. S. <ben.grande.b@gmail.com>
|
||||
|
||||
SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#}
|
||||
|
||||
{% if grains['nodename'] != 'dom0' -%}
|
||||
|
||||
include:
|
||||
- utils.tools.common.update
|
||||
|
||||
"{{ slsdotpath }}-installed-python-tools":
|
||||
pkg.installed:
|
||||
- require:
|
||||
- sls: utils.tools.common.update
|
||||
- install_recommends: False
|
||||
- skip_suggestions: True
|
||||
- setopt: "install_weak_deps=False"
|
||||
- pkgs:
|
||||
- clangd
|
||||
- clang-tidy
|
||||
- cmake
|
||||
- cscope
|
||||
- cppcheck
|
||||
- ddd
|
||||
- gdb
|
||||
- manpages-dev
|
||||
- universal-ctags
|
||||
|
||||
{% endif %}
|
|
@ -32,7 +32,6 @@ include:
|
|||
- bash-completion
|
||||
## Reading documentation
|
||||
- man-db
|
||||
- manpages-dev
|
||||
- info
|
||||
- texinfo
|
||||
## Searching files
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit d4579c8d0bf2c1505f9a7efc099533c6d11bce52
|
||||
Subproject commit 4b77635c44e15313586822be4c6cb6832c0ef3c7
|
Loading…
Add table
Add a link
Reference in a new issue