Commit 79a0425b authored by Fernando Herrero's avatar Fernando Herrero
Browse files

Do not make firmware automatically. Add make firmware in CI yml. Add firmware dependency in README

parent ee1703f0
Pipeline #3906 failed with stages
in 46 seconds
......@@ -14,6 +14,7 @@
- cd build
- make package -j $(nproc)
- make firmware -j $(nproc)
- build/*.deb
......@@ -26,6 +27,6 @@
- cd build
- "scp -i /root/.ssh/iriLabKeyNopwd -r *battery-monitor*.deb irilabo@"
- "ssh irilabo@ -i /root/.ssh/iriLabKeyNopwd -tt /home/irilabo/repo_scripts/ name-with-dashes"
- "ssh irilabo@ -i /root/.ssh/iriLabKeyNopwd -tt /home/irilabo/repo_scripts/ battery-monitor"
- tags
......@@ -63,6 +63,10 @@ This package also requires of the following IRI libraries:
* [iriutils]( "iriutils gitlab page"), a set of basic tools.
* [comm]( "comm gitlab page"), a set of drivers for standard communication devices.
* [dynamixel]( "dynamixel gitlab page"), a driver for dynamixel communication protocol.
This package also contains the following packages as Git Submodules:
* [avr8_smbus_battery_monitor](, a firmware to read battery information through SMBUS
## Compilation and installation
......@@ -57,7 +57,7 @@ if(NOT EXISTS "${PROJECT_SOURCE_DIR}/${firmware_dir}/Makefile")
message(FATAL_ERROR "The submodules were not downloaded! GIT_SUBMODULE was turned off or failed. Please update submodules and try again.")
add_custom_target(firmware ALL COMMAND make
add_custom_target(firmware COMMAND make
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment