You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository sets up a build farm in Jenkins, but doesn't install the development packages that are needed to compile Aseba. Here is what I did. I don't guarantee that it is complete.
On MacOSX, I installed Homebrew and installed packages with brew install qt qwt zzuf valgrind cmake node
On Windows, I installed MSYS2/MINGW32 and installed packages with pacman -Sy mingw-w64-i686-{toolchain,cmake,qt4,edit rights,nodejs} git make msys2-runtime cygrunsrv mingw-w64-i686-nsis{,-nsisunz}
On Ubuntu, I used aptitude and installed packages with aptitude add-apt-repository ppa:george-edison55/cmake-3.x aptitude install git cmake gcc g++ qt4-dev-tools libqwt5-qt4 valgrind nodejs
I suppose this could be written down in Ansible recipes, so that setting up a build environment could be reproducible.
The text was updated successfully, but these errors were encountered:
For MacOSX, the setup was done by hand and lacks automation. Can you add the commands to init.sh and user.sh, depending on if they need to run as root or as an admin user?
Likewise for Windows, the setup commands go into init.ps1. Here, a lot was copied from the previous build farm.
This repository sets up a build farm in Jenkins, but doesn't install the development packages that are needed to compile Aseba. Here is what I did. I don't guarantee that it is complete.
On MacOSX, I installed Homebrew and installed packages with
brew install qt qwt zzuf valgrind cmake node
On Windows, I installed MSYS2/MINGW32 and installed packages with
pacman -Sy mingw-w64-i686-{toolchain,cmake,qt4,edit rights,nodejs} git make msys2-runtime cygrunsrv mingw-w64-i686-nsis{,-nsisunz}
On Ubuntu, I used aptitude and installed packages with
aptitude add-apt-repository ppa:george-edison55/cmake-3.x
aptitude install git cmake gcc g++ qt4-dev-tools libqwt5-qt4 valgrind nodejs
I suppose this could be written down in Ansible recipes, so that setting up a build environment could be reproducible.
The text was updated successfully, but these errors were encountered: