mirror of
https://github.com/nestriness/nestri.git
synced 2025-12-12 08:45:38 +02:00
🐜 fix(runner): Add missing source copy for gst-wayland-display (#179)
Okay that is good now Co-authored-by: DatCaptainHorse <DatCaptainHorse@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
0642d0b787
commit
9d084011a2
@@ -97,6 +97,8 @@ RUN --mount=type=cache,target=${CARGO_HOME}/registry \
|
|||||||
|
|
||||||
ENV CARGO_TARGET_DIR=/builder/target
|
ENV CARGO_TARGET_DIR=/builder/target
|
||||||
|
|
||||||
|
COPY --from=gst-wayland-planner /builder/gst-wayland-display/ .
|
||||||
|
|
||||||
# Build and install directly to artifacts
|
# Build and install directly to artifacts
|
||||||
RUN --mount=type=cache,target=${CARGO_HOME}/registry \
|
RUN --mount=type=cache,target=${CARGO_HOME}/registry \
|
||||||
--mount=type=cache,target=/builder/target \
|
--mount=type=cache,target=/builder/target \
|
||||||
@@ -172,7 +174,8 @@ RUN mkdir -p /run/dbus && \
|
|||||||
### Artifacts and Verification ###
|
### Artifacts and Verification ###
|
||||||
COPY --from=nestri-server-cached-builder /artifacts/nestri-server /usr/bin/
|
COPY --from=nestri-server-cached-builder /artifacts/nestri-server /usr/bin/
|
||||||
COPY --from=gst-wayland-cached-builder /artifacts/lib/ /usr/lib/
|
COPY --from=gst-wayland-cached-builder /artifacts/lib/ /usr/lib/
|
||||||
RUN which nestri-server && ls -la /usr/lib/gstreamer-1.0/ | grep 'waylanddisplaysrc'
|
COPY --from=gst-wayland-cached-builder /artifacts/include/ /usr/include/
|
||||||
|
RUN which nestri-server && ls -la /usr/lib/ | grep 'gstwaylanddisplay'
|
||||||
|
|
||||||
### Scripts and Final Configuration ###
|
### Scripts and Final Configuration ###
|
||||||
COPY packages/scripts/ /etc/nestri/
|
COPY packages/scripts/ /etc/nestri/
|
||||||
|
|||||||
Reference in New Issue
Block a user