Clean up Dockerfile
All checks were successful
continuous-integration/drone Build is passing

This commit is contained in:
2022-03-15 22:25:36 +02:00
committed by Lauri Võsandi
parent ec77627535
commit 5e06963f3f
2 changed files with 18 additions and 4 deletions

View File

@@ -6,8 +6,9 @@ RUN : \
&& apt-get autoremove -y \
&& rm -rf /var/lib/apt/lists/*
RUN git clone --depth 1 -b v1.17 https://github.com/micropython/micropython.git /src
RUN cd /src/mpy-cross && make
RUN cd /src/ports/unix && make submodules && make
RUN cd /src/ports/esp32 && bash -c "source /opt/esp/idf/export.sh && make"
WORKDIR /src
RUN make -C mpy-cross
WORKDIR /src/ports/esp32
RUN bash -c "source /opt/esp/idf/export.sh && make submodules && make"
RUN rm /src/ports/esp32/build-GENERIC/frozen_content.c
CMD /src/ports/unix/micropython
CMD make && cp build-GENERIC/firmware.bin /build/