Commit Graph

10 Commits

Author SHA1 Message Date
Thomas Waldmann 4a71613f14 modularize Vagrantfile, use centos6 boxes for building the binaries
for building binaries that run everywhere, we need to love old stuff like centos6,
because it has the oldest glibc version which we want to support.

use 768MB for 64bit machines (not 512)
2015-09-28 00:05:52 +02:00
Thomas Waldmann c557613e3a vagrant: darwin: give configure options so libpython gets build
it is needed by pyinstaller to build the borg binary
2015-09-21 21:20:33 +02:00
Thomas Waldmann 9dc98eeb45 vagrant: add py3.4 for precise/trusty, install pyinstaller
also: source .profile so the PATH is ok
2015-09-20 22:22:40 +02:00
Thomas Waldmann e8571c1c85 vagrant: more docs, some fixes 2015-09-15 23:45:12 +02:00
Thomas Waldmann dc0938f639 vagrant: add netbsd (needs more work)
there's a problem with the shell:
- either it is no login shell, then e.g. PKG_PATH is not set (sh)
- or it is not found (no bash here)
- or it is not compatible enough (csh)

depending on what shell is configured, one or the other vagrant mode / feature
does not work.
2015-09-15 14:46:26 +02:00
Thomas Waldmann 568963eca7 vagrant: added openbsd 2015-09-14 17:35:04 +02:00
Thomas Waldmann 7bbe17fc77 vagrant: add centos 7 / 64 vm 2015-09-13 23:39:34 +02:00
Thomas Waldmann 98c464f06b vagrant: refine darwin, use osxfuse 3.0.x 2015-09-13 18:05:03 +02:00
Thomas Waldmann b47f49629d use vagrant to create test installations
debian/ubuntu 32/64 bit
freebsd
darwin

note: darwin is starting up, but no ssh/rsync yet
2015-09-13 03:21:38 +02:00
Thomas Waldmann 1fa00c2a84 use vagrant to do easy cross-platform testing 2015-09-12 19:13:17 +02:00