This commit is contained in:
Gennady Gurov 2024-02-24 13:35:20 -05:00
commit 5c5295e519
6 changed files with 26 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
repo/*

6
Dockerfile Normal file
View File

@ -0,0 +1,6 @@
# syntax=docker/dockerfile:1
FROM ubuntu:mantic
COPY config.sh /config.sh
RUN /config.sh
CMD /bin/bash

14
README Normal file
View File

@ -0,0 +1,14 @@
# to build the container image:
./build.sh
run the container:
docker run --rm -it -v repo:/rusefi --name rusefi_build rusefi_build:0.1
container will be removed upon exit

1
build_container.sh Executable file
View File

@ -0,0 +1 @@
docker build . -t rusefi_build:0.1

3
config.sh Executable file
View File

@ -0,0 +1,3 @@
apt-get -y update
apt-get -y install make automake autoconf gcc-12-arm-linux-gnueabi - gcc-12-arm-linux-gnueabi-base gcc-arm-none-eabi binutils-arm-none-eabi git nano openjdk-22-jdk-headless

1
run_container.sh Executable file
View File

@ -0,0 +1 @@
docker run --rm -it -v ./repo:/rusefi --name rusefi_build rusefi_build:0.1