From 0c049a17f69a64f8d07bf25434676544f67cbdc3 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Mon, 28 Jul 2025 13:14:28 -0500 Subject: [PATCH] Create Windows installer #53 --- scripts/deliver.sh | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/scripts/deliver.sh b/scripts/deliver.sh index a9f9d21b..594611ef 100755 --- a/scripts/deliver.sh +++ b/scripts/deliver.sh @@ -62,11 +62,30 @@ if [ "${PROJECT_PRIVATE_KEY}" != "" ] && [ ! -f "./${PROJECT_OUT_FILE}.sig" ]; t error_exit "failed to find file: ${PROJECT_OUT_FILE}.sig" 1 fi -cp -f ./${PROJECT_OUT_FILE} ${DEST_DIR} || error_exit "failed to deliver file: ${PROJECT_OUT_FILE}" 1 -cp -f ./${PROJECT_OUT_FILE}.sha256 ${DEST_DIR} || error_exit "failed to deliver file: ${PROJECT_OUT_FILE}.sha256" 1 +cp -f ./${PROJECT_OUT_FILE} ${DEST_DIR} || + error_exit "failed to deliver file: ${PROJECT_OUT_FILE}" 1 + +cp -f ./${PROJECT_OUT_FILE}.sha256 ${DEST_DIR} || + error_exit "failed to deliver file: ${PROJECT_OUT_FILE}.sha256" 1 + if [ "${PROJECT_PRIVATE_KEY}" != "" ]; then - cp -f ./${PROJECT_OUT_FILE}.sig ${DEST_DIR} || error_exit "failed to deliver file: ${PROJECT_OUT_FILE}.sig" 1 + cp -f ./${PROJECT_OUT_FILE}.sig ${DEST_DIR} || + error_exit "failed to deliver file: ${PROJECT_OUT_FILE}.sig" 1 fi + +if [ "${PROJECT_IS_MINGW}" == "1" ] && [ -f "${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}_setup.exe" ]; then + cp -f "${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}_setup.exe" ${DEST_DIR} || + error_exit "failed to deliver file: ${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}" 1 + + cp -f "${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}_setup.exe.sha256" ${DEST_DIR} || + error_exit "failed to deliver file: ${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}.sha256" 1 + + if [ "${PROJECT_PRIVATE_KEY}" != "" ]; then + cp -f "${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}_setup.exe.sig" ${DEST_DIR} || + error_exit "failed to deliver file: ${PROJECT_DIST_DIR}/${PROJECT_FILE_PART}.sig" 1 + fi +fi + popd error_exit "delivered ${PROJECT_FILE_PART}" 0