Merge pull request #627 from pbrier/docker_build_fix

Fixed dockerbuild.sh
This commit is contained in:
samuelsadok
2021-10-22 10:22:04 +02:00
committed by GitHub
2 changed files with 3 additions and 1 deletions

View File

@@ -18,6 +18,7 @@ WORKDIR ODrive/Firmware
# Must attach the firmware tree into the container
CMD \
# Regenerate python interface
mkdir ../Firmware/autogen; \
python interface_generator_stub.py \
--definitions odrive-interface.yaml \
--template ../tools/enums_template.j2 \
@@ -26,6 +27,7 @@ CMD \
--definitions odrive-interface.yaml \
--template ../tools/arduino_enums_template.j2 \
--output ../Arduino/ODriveArduino/ODriveEnums.h && \
python ../tools/odrive/version.py --output ../Firmware/autogen/version.c && \
# Hack around Tup's dependency on FUSE
tup init && \
tup generate build.sh && \

View File

@@ -17,7 +17,7 @@ function build {
docker build -t odrive-build-img .
echo "Build in container"
docker run -v $(pwd):/ODrive --name odrive-build-cont odrive-build-img:latest
docker run -it -v $(pwd):/ODrive --name odrive-build-cont --user $(id -u) odrive-build-img:latest
}
function usage {