@@ -37,16 +37,16 @@ RUN .\Engine\Build\BatchFiles\RunUAT.bat BuildGraph `
37
37
(if exist C:\U nrealEngine\L ocalBuilds\I nstalledDDC rmdir /s /q C:\U nrealEngine\L ocalBuilds\I nstalledDDC) && `
38
38
rmdir /s /q C:\U nrealEngine\E ngine
39
39
40
- # Split out components (DDC, debug symbols, template projects) so they can be copied into the final container image as separate filesystem layers
41
- COPY split-components.py C:\s plit-components.py
42
- RUN python C:\s plit-components.py C:\U nrealEngine\L ocalBuilds\E ngine\W indows C:\U nrealEngine\C omponents
43
-
44
40
{% if (not disable_all_patches) and (not disable_target_patches) %}
45
41
# Ensure Client and Server targets have their `PlatformType` field set correctly in BaseEngine.ini
46
42
COPY fix-targets.py C:\f ix-targets.py
47
43
RUN python C:\f ix-targets.py C:\U nrealEngine\L ocalBuilds\E ngine\W indows\E ngine\C onfig\B aseEngine.ini
48
44
{% endif %}
49
45
46
+ # Split out components (DDC, debug symbols, template projects) so they can be copied into the final container image as separate filesystem layers
47
+ COPY split-components.py C:\s plit-components.py
48
+ RUN python C:\s plit-components.py C:\U nrealEngine\L ocalBuilds\E ngine\W indows C:\U nrealEngine\C omponents
49
+
50
50
# Copy the Installed Build into a clean image, discarding the source tree
51
51
{% if combine %}
52
52
FROM prerequisites as minimal
@@ -57,6 +57,12 @@ FROM ${NAMESPACE}/ue4-build-prerequisites:${PREREQS_TAG}
57
57
58
58
# Copy the Installed Build files from the builder image
59
59
COPY --from=builder C:\U nrealEngine\L ocalBuilds\E ngine\W indows C:\U nrealEngine
60
+ COPY --from=builder C:\U nrealEngine\C omponents\B inaries C:\U nrealEngine
61
+ COPY --from=builder C:\U nrealEngine\C omponents\C ontent C:\U nrealEngine
62
+ COPY --from=builder C:\U nrealEngine\C omponents\E xtras C:\U nrealEngine
63
+ COPY --from=builder C:\U nrealEngine\C omponents\I ntermediate C:\U nrealEngine
64
+ COPY --from=builder C:\U nrealEngine\C omponents\P lugins C:\U nrealEngine
65
+ COPY --from=builder C:\U nrealEngine\C omponents\S ource C:\U nrealEngine
60
66
{% if excluded_components.ddc == false %}
61
67
COPY --from=builder C:\U nrealEngine\C omponents\D DC C:\U nrealEngine
62
68
{% endif %}
0 commit comments