blob: 59eac759ef41190f18a3704f7fc27109740f2c21 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
post_install() {
RED='\033[0;31m'
echo -e ""
echo -e "${RED}==> ARGoS3 has already epuck librairies, so you should replace the files with the ones of this file !"
echo -e "${RED}$ sudo mv /usr/include/argos3/plugins/robots/e-puck/simulator/dynamics2d_epuck_model.h.pacnew /usr/include/argos3/plugins/robots/e-puck/simulator/dynamics2d_epuck_model.h"
echo -e "${RED}$ sudo mv /usr/include/argos3/plugins/robots/e-puck/simulator/epuck_entity.h.pacnew /usr/include/argos3/plugins/robots/e-puck/simulator/epuck_entity.h"
echo -e "${RED}$ sudo mv /usr/include/argos3/plugins/robots/e-puck/simulator/qtopengl_epuck.h.pacnew /usr/include/argos3/plugins/robots/e-puck/simulator/qtopengl_epuck.h"
echo -e "${RED}$ sudo mv /usr/lib/argos3/libargos3plugin_simulator_epuck.so.pacnew /usr/lib/argos3/libargos3plugin_simulator_epuck.so"
echo -e "${RED}$ sudo ldconfig"
echo -e "${RED}==> Otherwise the new real robots, actuators and sensors definitions will not work !!"
echo ""
}
post_upgrade() {
post_install
}
|