Le gestionnaire de briques ev3dev.
Veuillez signaler les problèmes ou les demandes de fonctionnalités sur https://github.com/ev3dev/ev3dev/issues
Obtenez le code :
Clone du dépôt Brickman.
git clone git://github.com/ev3dev/brickman
cd brickman
git submodule update --init --recursive
À construire pour l'EV3 :
Installez Docker (nécessite Linux/macOS 10.10.3+/Window 10 Pro)
Installer QEMU (Linux uniquement)
sudo apt-get install qemu-user-static
Dans le répertoire du code source, exécutez le script de configuration Docker
./docker/setup.sh $ARCH
Où $ARCH
est armel
(ou armhf
si vous construisez pour RPi ou BeagleBone). La sortie sera enregistrée dans un répertoire build-$ARCH
.
Construisez le code en exécutant...
docker exec --tty brickman_armel make install
Copiez le contenu de build-$ARCH/dist/
sur l'EV3 et exécutez-le.
Pour créer le test de bureau (rend le développement de l'interface utilisateur beaucoup plus rapide), dans un terminal classique, pas dans Docker :
Installez les dépendances de build :
sudo apt-add-repository ppa:ev3dev/tools
sudo apt-get update
sudo apt-get install devscripts equivs
sudo mk-build-deps --install debian/control
Alors...
cmake -P setup.cmake
make -C build
make -C build run