If you've ever wanted to make archives for Linux of your software while on Windows, I made a utility for that: https://github.com/Enichan/tar.py

Creates a tar.gz archive which lets you set the executable bit on files so they'll work on Linux out of the box. Also has an autodetect mode that will set the bit automatically

GitHub - Enichan/tar.py: Utility for creating Linux tar.gz archives with proper file permissions (executable bit set) on Windows

Utility for creating Linux tar.gz archives with proper file permissions (executable bit set) on Windows - Enichan/tar.py

GitHub
@eniko is that python 2?
@joshix ngl i don't remember >_>
@eniko I kind of assumed bsdtar (the Windows tar.exe) had options for arbitrary transforms like that (given it has --owner etc) – but seems like it doesn't...
@eniko tar.xz?
@zaire I dunno what that is :D
@eniko you shouldn’t use gz in the modern day and age, xz is much more efficent for distribution purposes and in general and understood by pretty much every linux system
@zaire OK well I don't have a utility that does that so maybe someone else will make one