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 # -------------------------------------------------------------
37 # -------------------------------------------------------------
39 devserver_software_dev_dotnet:
45 # -------------------------------------------------------------
47 # -------------------------------------------------------------
49 devserver_software_dev_node:
56 devserver_node_packages:
66 - pkg: devserver_software_dev_node
68 # -------------------------------------------------------------
70 # -------------------------------------------------------------
72 devserver_software_dev_php:
76 - {{ packages.phpunit }}
78 # -------------------------------------------------------------
80 # -------------------------------------------------------------
82 devserver_software_dev_python:
86 - {{ packages_prefixes.python2 }}nltk
87 - {{ packages_prefixes.python2 }}numpy
88 - {{ packages_prefixes.python2 }}virtualenv
90 # -------------------------------------------------------------
92 # -------------------------------------------------------------
94 devserver_software_dev_ruby:
98 - {{ packages_prefixes.rubygem }}rubocop
100 # -------------------------------------------------------------
102 # -------------------------------------------------------------
104 devserver_software_dev_rust:
110 # -------------------------------------------------------------
112 # -------------------------------------------------------------
114 devserver_software_dev_shell:
120 # -------------------------------------------------------------
122 # -------------------------------------------------------------
124 devserver_software_dev_tcl:
131 - {{ packages.tcltls }}
132 - {{ packages.tdom }}
134 # -------------------------------------------------------------
136 # -------------------------------------------------------------
138 devserver_software_dev_web:
144 # -------------------------------------------------------------
145 # Tools like code review utilities
147 # Arcanist is installed in the Phabricator states
148 # -------------------------------------------------------------
150 devserver_software_dev_misctools: