1 # -------------------------------------------------------------
2 # Salt — Provision dev software
3 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6 # License: Trivial work, not eligible to copyright
7 # -------------------------------------------------------------
9 {% from "map.jinja" import packages, packages_prefixes with context %}
11 # -------------------------------------------------------------
13 # -------------------------------------------------------------
15 devserver_software_dev_c:
19 - {{ packages.boost }}
21 - {{ packages.librabbitmq }}
23 # -------------------------------------------------------------
25 # -------------------------------------------------------------
27 devserver_software_dev_java:
35 - openjfx8-scenebuilder
38 # -------------------------------------------------------------
40 # -------------------------------------------------------------
42 devserver_software_dev_dotnet:
48 # -------------------------------------------------------------
50 # -------------------------------------------------------------
52 devserver_software_dev_node:
59 devserver_node_packages:
69 - pkg: devserver_software_dev_node
71 # -------------------------------------------------------------
73 # -------------------------------------------------------------
75 devserver_software_dev_php:
79 - {{ packages.phpunit }}
81 # -------------------------------------------------------------
83 # -------------------------------------------------------------
85 devserver_software_dev_python:
89 - {{ packages_prefixes.python2 }}nltk
90 - {{ packages_prefixes.python2 }}numpy
91 - {{ packages_prefixes.python2 }}virtualenv
93 # -------------------------------------------------------------
95 # -------------------------------------------------------------
97 devserver_software_dev_ruby:
101 - {{ packages_prefixes.rubygem }}rubocop
103 # -------------------------------------------------------------
105 # -------------------------------------------------------------
107 devserver_software_dev_rust:
113 # -------------------------------------------------------------
115 # -------------------------------------------------------------
117 devserver_software_dev_shell:
123 # -------------------------------------------------------------
125 # -------------------------------------------------------------
127 devserver_software_dev_tcl:
134 - {{ packages.tcltls }}
135 - {{ packages.tdom }}
137 # -------------------------------------------------------------
139 # -------------------------------------------------------------
141 devserver_software_dev_web:
147 # -------------------------------------------------------------
148 # Tools like code review utilities
150 # Arcanist is installed in the Phabricator states
151 # -------------------------------------------------------------
153 devserver_software_dev_misctools: