File tree 3 files changed +9846
-3
lines changed
3 files changed +9846
-3
lines changed Original file line number Diff line number Diff line change 4
4
! simulation /
5
5
! conformance-testing /
6
6
! data /simulation /* .yaml
7
+ ! leios-trace-hs /
7
8
! cabal.project
8
9
9
10
# Ignore unnecessary files even in sim-rs
Original file line number Diff line number Diff line change @@ -46,13 +46,15 @@ RUN apt-get update && \
46
46
&& rm -rf /var/lib/apt/lists/*
47
47
48
48
# Copy project files
49
- COPY . .
49
+ COPY simulation /build/simulation/
50
+ COPY conformance-testing /build/conformance-testing/
51
+ COPY leios-trace-hs /build/leios-trace-hs/
52
+ COPY cabal.project /build/
50
53
51
54
# Build simulation
52
- WORKDIR /build/simulation
55
+ WORKDIR /build
53
56
RUN cabal update && \
54
57
cabal build all && \
55
- # Find the actual binary path and copy it to a known location
56
58
find /build/dist-newstyle -type f -name "ols" -exec cp {} /build/ols \;
57
59
58
60
# Create Rust simulation image
You can’t perform that action at this time.
0 commit comments