Skip to content

Commit

Permalink
Fix dockerfile patcher
Browse files Browse the repository at this point in the history
  • Loading branch information
arcivanov committed Feb 13, 2025
1 parent 4771b0e commit 8af7dae
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions dockerfile_patcher.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,12 @@
for idx, line in enumerate(lines):
if line.startswith("RUN manylinux-entrypoint /build_scripts/build-cpython.sh"):
cpython_build_block = [line, ""]
cpython_build_block.extend(lines[idx-2:idx+1])
if lines[-1].startswith("COPY"):
cpython_build_block.extend(lines[idx-2:idx+1])
else:
cpython_build_block.extend(lines[idx-1:idx+1])
cpython_build_block[2] += "_shared"
cpython_build_block[-1] += " shared"

new_lines.extend(cpython_build_block)
elif "--mount=type=bind,target=/build_cpython" in line:
new_lines.append(line)
Expand Down

0 comments on commit 8af7dae

Please sign in to comment.