mirror of https://github.com/YosysHQ/yosys.git
dockerfile: use PREFIX instead of cp
This commit is contained in:
parent
5e2919de02
commit
99de39fc79
13
Dockerfile
13
Dockerfile
|
@ -31,19 +31,22 @@ RUN apt-get update -qq \
|
|||
&& apt-get autoclean && apt-get clean && apt-get -y autoremove \
|
||||
&& rm -rf /var/lib/apt/lists
|
||||
|
||||
COPY . /
|
||||
COPY . /yosys
|
||||
|
||||
RUN make \
|
||||
ENV PREFIX /opt/yosys
|
||||
|
||||
RUN cd /yosys \
|
||||
&& make \
|
||||
&& make install \
|
||||
&& mkdir dist && cp yosys yosys-abc yosys-config yosys-filterlib yosys-smtbmc dist/
|
||||
&& make test
|
||||
|
||||
#---
|
||||
|
||||
FROM base
|
||||
|
||||
COPY --from=build /dist /opt/yosys
|
||||
COPY --from=build /opt/yosys /opt/yosys
|
||||
|
||||
ENV PATH /opt/yosys:$PATH
|
||||
ENV PATH /opt/yosys/bin:$PATH
|
||||
|
||||
RUN useradd -m yosys
|
||||
USER yosys
|
||||
|
|
Loading…
Reference in New Issue