...
Code Block |
---|
cd ~/
mkdir MOOS
cd MOOS
git clone https://github.com/themoos/core-moos.git MOOSCore
cd MOOSCore
git checkout tags/10.0.0
cd ..
git clone -b devel https://github.com/themoos/essential-moos.git MOOSEssentials
git clone -b master https://github.com/themoos/ui-moos.git MOOSToolsUI
git clone -b master https://github.com/themoos/geodesy-moos.git MOOSGeodesy
mv ~/MOOS/MOOSCore/Core/libMOOS/Comms/XPCGetProtocol.cpp ~/MOOS/MOOSCore/Core/libMOOS/Comms/XPCGetProtocol_bck.cpp
cp ~/third-party/XPCGetProtocol.cpp ~/MOOS/MOOSCore/Core/libMOOS/Comms/
cd ~/MOOS/MOOSCore
cmake -D DISABLE_NAMES_LOOKUP=ON -D USE_ASYNC_COMMS=ON .
make -j2
cd ../MOOSEssentials
cmake .
make -j2
cd ../MOOSGeodesy
cmake .
make -j2
cd ../MOOSToolsUI
cmake -D BUILD_GRAPHICAL_TOOLS=OFF .
pump make -j2
cd ~/moos-ivp
rm MOOS
ln -s ../MOOS MOOS
cd ~/moos-ivp/ivp/src
cmake -D IVP_BUILD_GUI_CODE=OFF .
distcc-pump make -j2
|
...