Skip to content

Commit fcb7439

Browse files
committed
Suppress building wish on all platforms
1 parent 1a633b0 commit fcb7439

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

cpython-unix/build-tk.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,13 @@ CFLAGS="${CFLAGS}" CPPFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ./configure \
4242
${EXTRA_CONFIGURE_FLAGS}
4343

4444
# Remove wish, since we don't need it.
45-
if [[ "${PYBUILD_PLATFORM}" != macos* ]]; then
46-
sed -i 's/all: binaries libraries doc/all: libraries/' Makefile
47-
sed -i 's/install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) ${WISH_EXE}/install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE)/' Makefile
45+
if [[ "${PYBUILD_PLATFORM}" = macos* ]]; then
46+
sed_args=(-i '' -e)
47+
else
48+
sed_args=(-i)
4849
fi
50+
sed "${sed_args[@]}" 's/all: binaries libraries doc/all: libraries/' Makefile
51+
sed "${sed_args[@]}" 's/install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) ${WISH_EXE}/install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE)/' Makefile
4952

5053
# We are statically linking libX11, and static libraries do not carry
5154
# information about dependencies. pkg-config --static does, but Tcl/Tk's

0 commit comments

Comments
 (0)