@kugel- commented on this pull request.


> +     log "Signing Geany binary files"
+       for binary_file_pattern in ${GEANY_RELEASE_BINARY_PATTERNS[@]}; do
+               for binary_file in $(ls ${binary_file_pattern}); do
+                       sign_file ${binary_file}
+               done
+       done
+}
+
+
+convert_text_files_to_crlf() {
+       log "Converting line endings to CRLF in text files"
+       for text_file_pattern in ${GEANY_RELEASE_TEXTFILE_PATTERNS[@]}; do
+               for text_file in $(ls ${text_file_pattern}); do
+                       mime_type=$(file --brief --mime-type ${text_file})
+                       case $mime_type in text/*)
+                               unix2dos ${text_file}

A tarball created on Linux will have wrong line endings on Windows. The normal 
build system should take care of that instead of being restricted to CI.

And how do you create Win32 releases if not using CI (as you mentioned in 
another comment)?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3315#discussion_r1022440502
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/3315/review/1180365...@github.com>

Reply via email to