Commit Graph

10 Commits

Author SHA1 Message Date
Sake Blok cbbddcfa3a vagrant: Bump to Ubunutu 22.04, RAM to 8GB
Ubuntu 18.04 did not have the right versions of some of the tools.
2GB of RAM did not cut it with the -j4 flag, memory use is now about
4-6 GB while compiling in 4 threads.
2022-12-19 12:05:43 +00:00
Sake Blok 8f549115d5 Bump Ubuntu version to 18.04 in Vagrantfile
Ubuntu 16.04 uses an older GCC version which produces some errors in compiling. Updating
to Ubuntu 18.04 solves these issues as it is using a more recent GCC version (7.4.0).

Change-Id: Ia62bb60d3549b7e12ab82abfa5e8751e474bb701
Reviewed-on: https://code.wireshark.org/review/33424
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Sake Blok <sake.blok@SYN-bit.nl>
2019-05-30 20:29:47 +00:00
João Valverde 65a95123ce vagrant: Mount synced folder under home
Change-Id: Ib533f762f110d45d3daae6b5ccb6e3d243f60058
Reviewed-on: https://code.wireshark.org/review/29361
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-31 05:53:13 +00:00
João Valverde 4d6c253ca9 CMake: Add debian package target
Change-Id: I114c861e5537a010d622b31d0c335752b45f3d2e
Reviewed-on: https://code.wireshark.org/review/29360
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-31 05:52:59 +00:00
João Valverde fd103ed417 vagrant: Enable ccache
Change-Id: Ifcf24a7ad2a1745f67838ee76a8a49e51049fc3a
Reviewed-on: https://code.wireshark.org/review/29359
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-31 05:52:43 +00:00
João Valverde a1fe8fe066 vagrant: Add fedora box
Change-Id: Ic33f3f5ee7e45d60f0eb7f50b94c919091fc3787
Reviewed-on: https://code.wireshark.org/review/29357
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-31 05:52:22 +00:00
João Valverde 94735eb2bc vagrant: Use debian-setup.sh
Change-Id: Idb6c9281d050e89dc8eb564fe9d35ce1d4a27d8a
Reviewed-on: https://code.wireshark.org/review/29356
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-31 04:10:52 +00:00
Sake Blok 10b63fa684 Fix and update the vagrant build system
Fix a dependency issue for the vagrant build system and update
it to the latest Ubuntu LTS release (16.04 LTS). Also give it
more vCPU's and RAM by default.

Change-Id: I058e6a05356dba57a55ada7fe84f959e227a04b4
Reviewed-on: https://code.wireshark.org/review/26541
Reviewed-by: Sake Blok <sake.blok@SYN-bit.nl>
2018-03-19 22:22:55 +00:00
Evan Huus 47abcfc747 Vagrant setup fixes
- add license headers to the scripts
- don't mount `.` into the VM manually, vagrant already puts it in /vagrant/
  for us, just use that.
- build with -j3, slightly more efficient even with two cores

Change-Id: I43580ade7ae2635696072b39e4f18a401a030a85
Reviewed-on: https://code.wireshark.org/review/9127
Reviewed-by: Evan Huus <eapache@gmail.com>
2015-06-25 15:24:06 +00:00
Evan Huus 5aaaa550fd Add basic Vagrant configuration
For non-linux developers this should somewhat simplify development with e.g.
valgrind and other useful tools.

Change-Id: I973ab7412ad9a61f0892c25c079ea3424208abd1
Reviewed-on: https://code.wireshark.org/review/9117
Reviewed-by: Evan Huus <eapache@gmail.com>
2015-06-25 02:53:40 +00:00