diff --git a/roles/system/base/tasks/dev_extra.yml b/roles/system/base/tasks/dev_extra.yml index 8d66d86..ba40bbc 100644 --- a/roles/system/base/tasks/dev_extra.yml +++ b/roles/system/base/tasks/dev_extra.yml @@ -16,13 +16,21 @@ dnf: state: present name: - - editorconfig - ImageMagick - ImageMagick-doc - ImageMagick-libs - hyperfine - libtree-sitter + - newsboat - recoll - recoll-gssp - recoll-kio - starship + - yt-dlp + +- name: Install documentation tools + package: + state: present + name: + - asciidoctor + - editorconfig diff --git a/roles/system/base/tasks/dev_minimal.yml b/roles/system/base/tasks/dev_minimal.yml index b5f23df..b77ea0f 100644 --- a/roles/system/base/tasks/dev_minimal.yml +++ b/roles/system/base/tasks/dev_minimal.yml @@ -13,6 +13,17 @@ - man-db - man-pages +- name: Install GNU build system components + dnf: + state: present + name: + - autoconf + - autoconf-archive + - coreutils + - findutils + - libtool + - make + - name: Setup container development tools dnf: state: present @@ -33,6 +44,5 @@ state: present name: - cmake - - make - meson - ninja-build diff --git a/roles/system/base/tasks/main.yml b/roles/system/base/tasks/main.yml index e1e7d5a..2030e69 100644 --- a/roles/system/base/tasks/main.yml +++ b/roles/system/base/tasks/main.yml @@ -1,8 +1,6 @@ --- - name: Install minimal development environment tools include: dev_minimal.yml - tags: dev_minimal - name: Install additional development tools include: dev_extra.yml - tags: dev_extra