File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -64,10 +64,13 @@ if [ "$OS_NAME" = "windows" ]; then
6464 BINARY_NAME=" ${BINARY_NAME} .exe"
6565 cp " dist/strix.exe" " $RELEASE_DIR /$BINARY_NAME "
6666 echo -e " \n${BLUE} Creating zip...${NC} "
67- cd " $RELEASE_DIR "
6867 ARCHIVE_NAME=" ${BINARY_NAME% .exe} .zip"
69- zip " $ARCHIVE_NAME " " $BINARY_NAME "
70- cd " $PROJECT_ROOT "
68+
69+ if command -v 7z & > /dev/null; then
70+ 7z a " $RELEASE_DIR /$ARCHIVE_NAME " " $RELEASE_DIR /$BINARY_NAME "
71+ else
72+ powershell -Command " Compress-Archive -Path '$RELEASE_DIR /$BINARY_NAME ' -DestinationPath '$RELEASE_DIR /$ARCHIVE_NAME '"
73+ fi
7174 echo -e " ${GREEN} Created:${NC} $RELEASE_DIR /$ARCHIVE_NAME "
7275else
7376 if [ ! -f " dist/strix" ]; then
7780 cp " dist/strix" " $RELEASE_DIR /$BINARY_NAME "
7881 chmod +x " $RELEASE_DIR /$BINARY_NAME "
7982 echo -e " \n${BLUE} Creating tarball...${NC} "
80- cd " $RELEASE_DIR "
8183 ARCHIVE_NAME=" ${BINARY_NAME} .tar.gz"
82- tar -czvf " $ARCHIVE_NAME " " $BINARY_NAME "
83- cd " $PROJECT_ROOT "
84+ tar -czvf " $RELEASE_DIR /$ARCHIVE_NAME " -C " $RELEASE_DIR " " $BINARY_NAME "
8485 echo -e " ${GREEN} Created:${NC} $RELEASE_DIR /$ARCHIVE_NAME "
8586fi
8687
You can’t perform that action at this time.
0 commit comments