-
Notifications
You must be signed in to change notification settings - Fork 7
/
Vagrantfile.team
39 lines (31 loc) · 1.27 KB
/
Vagrantfile.team
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# -*- mode: ruby -*-
# vi: set ft=ruby :
# In Windows/MinGW we need to use NUL instead of /dev/null. This does not apply
# in Cygwin (where 'host_os' below would return as 'cygwin').
require 'rbconfig'
is_windows = (RbConfig::CONFIG['host_os'] =~ /mswin|mingw/)
if is_windows
devnull = 'NUL'
else
devnull = '/dev/null'
end
################################################################################
# Team Dependencies
################################################################################
# Custom Ubuntu packages installed with apt-get.
$team_apt_packages = "gcc-avr avr-libc make avrdude avarice gdb-avr"
# Custom Python packages installed iwth pip.
$team_pip_packages = "pyserial pycrypto intelhex"
################################################################################
# Teeam Provisioning Scripts
################################################################################
# Configure team-specific settings.
$configure_team_settings = <<EOT
# Team-specific provisioning code goes here.
EOT
# Configure the machine and installed tools:
# git: Configure the system-wide proxy settings and set the user name/email to
# the ones for the host machine (if available).
$configure_team_tools = <<EOT
# Team-specific tool setup code goes here.
EOT