El administrador de ladrillos ev3dev.
Informe problemas o solicitudes de funciones en https://github.com/ev3dev/ev3dev/issues
Obtenga el código:
Clon del repositorio de Brickman.
git clone git://github.com/ev3dev/brickman
cd brickman
git submodule update --init --recursive
Para construir para el EV3:
Instale Docker (requiere Linux/macOS 10.10.3+/Window 10 Pro)
Instalar QEMU (solo Linux)
sudo apt-get install qemu-user-static
En el directorio del código fuente, ejecute el script de configuración de Docker
./docker/setup.sh $ARCH
Donde $ARCH
es armel
(o armhf
si está construyendo para RPi o BeagleBone). La salida se guardará en un directorio build-$ARCH
.
Construya el código ejecutando...
docker exec --tty brickman_armel make install
Copie el contenido de build-$ARCH/dist/
al EV3 y ejecútelo.
Para crear la prueba de escritorio (hace que el desarrollo de la interfaz de usuario sea mucho más rápido), en una terminal normal, no en Docker:
Instalar dependencias de compilación:
sudo apt-add-repository ppa:ev3dev/tools
sudo apt-get update
sudo apt-get install devscripts equivs
sudo mk-build-deps --install debian/control
Entonces...
cmake -P setup.cmake
make -C build
make -C build run