From 88c2fc55362c66db8711a2e83924cc704dec3351 Mon Sep 17 00:00:00 2001 From: jingjingxyk Date: Sun, 12 Jan 2025 01:36:36 +0800 Subject: [PATCH] update cygwin-config-ext.sh --- sapi/scripts/cygwin/cygwin-config-ext.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sapi/scripts/cygwin/cygwin-config-ext.sh b/sapi/scripts/cygwin/cygwin-config-ext.sh index 8fdb401ca3..02bd2abdf8 100644 --- a/sapi/scripts/cygwin/cygwin-config-ext.sh +++ b/sapi/scripts/cygwin/cygwin-config-ext.sh @@ -66,7 +66,20 @@ mkdir -p ${WORK_DIR}/ext/imagick/ tar --strip-components=1 -C ${WORK_DIR}/ext/imagick/ -xf imagick-${IMAGICK_VERSION}.tgz cd ${__PROJECT__} +# clean extension folder +NO_BUILT_IN_EXTENSIONS=$(ls ${WORK_DIR}/ext/) +for EXT_NAME in $NO_BUILT_IN_EXTENSIONS +do + echo "extnaion name: $EXT_NAME " + test -d ${__PROJECT__}/ext/${EXT_NAME} && rm -rf ${__PROJECT__}/ext/${EXT_NAME} +done + +cd ${__PROJECT__} +# copy extension # cp -rf var/cygwin-build/ext/* ext/ cp -rf ${WORK_DIR}/ext/* ${__PROJECT__}/ext/ +# extension hook + + cd ${__PROJECT__}