Skip to content

Instantly share code, notes, and snippets.

@EliahKagan
Last active July 29, 2024 05:24
Examining executables in gitoxide release archives
C:\Users\ek> mkdir gitoxide-v0.37.0-release
Directory: C:\Users\ek
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 7/26/2024 4:10 PM gitoxide-v0.37.0-release
C:\Users\ek> cd gitoxide-v0.37.0-release
C:\Users\ek\gitoxide-v0.37.0-release> gh release -R byron/gitoxide download v0.37.0
C:\Users\ek\gitoxide-v0.37.0-release> gci | %{ 7z x $_ }
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10362675 bytes (10120 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 10362675
Everything is Ok
Folders: 1
Files: 6
Size: 26133321
Compressed: 10362675
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 9861229 bytes (9631 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 22672384
Compressed: 9861229
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 22260073 bytes (22 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 22260073
Everything is Ok
Folders: 1
Files: 6
Size: 66950795
Compressed: 22260073
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10362702 bytes (10120 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 10362702
Everything is Ok
Folders: 1
Files: 6
Size: 26133321
Compressed: 10362702
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11940998 bytes (12 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-arm-unknown-linux-gnueabihf.tar.gz
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-arm-unknown-linux-gnueabihf.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 26214400
Compressed: 11940998
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 12357808 bytes (12 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 12357808
Everything is Ok
Folders: 1
Files: 6
Size: 31510345
Compressed: 12357808
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 12104778 bytes (12 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 28092416
Compressed: 12104778
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 27588426 bytes (27 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 27588426
Everything is Ok
Folders: 1
Files: 6
Size: 81891743
Compressed: 27588426
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 12357703 bytes (12 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 12357703
Everything is Ok
Folders: 1
Files: 6
Size: 31510345
Compressed: 12357703
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 13024663 bytes (13 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-unknown-linux-musl.tar.gz
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-unknown-linux-musl.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 31252480
Compressed: 13024663
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11209104 bytes (11 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 11209104
Everything is Ok
Folders: 1
Files: 6
Size: 28632393
Compressed: 11209104
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10730567 bytes (11 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 24811008
Compressed: 10730567
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 24023893 bytes (23 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 24023893
Everything is Ok
Folders: 1
Files: 6
Size: 72144495
Compressed: 24023893
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11209130 bytes (11 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 11209130
Everything is Ok
Folders: 1
Files: 6
Size: 28632393
Compressed: 11209130
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 4115915 bytes (4020 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 4115915
Everything is Ok
Folders: 1
Files: 6
Size: 10615625
Compressed: 4115915
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 4090682 bytes (3995 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 9706496
Compressed: 4090682
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11694382 bytes (12 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 11694382
Everything is Ok
Folders: 1
Files: 6
Size: 33653425
Compressed: 11694382
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 4115944 bytes (4020 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 4115944
Everything is Ok
Folders: 1
Files: 6
Size: 10615625
Compressed: 4115944
C:\Users\ek\gitoxide-v0.37.0-release> gci *.tar | %{ 7z x $_ }
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 22672384 bytes (22 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-lean-v0.37.0-x86_64-apple-darwin.tar
Type = tar
Physical Size = 22672384
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 22667199
Compressed: 22672384
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 26214400 bytes (25 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-arm-unknown-linux-gnueabihf.tar
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-arm-unknown-linux-gnueabihf.tar
Type = tar
Physical Size = 26214400
Headers Size = 11776
Code Page = UTF-8
Characteristics = GNU ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 26201839
Compressed: 26214400
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 28092416 bytes (27 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-apple-darwin.tar
Type = tar
Physical Size = 28092416
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 28086735
Compressed: 28092416
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 31252480 bytes (30 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-unknown-linux-musl.tar
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-pure-v0.37.0-x86_64-unknown-linux-musl.tar
Type = tar
Physical Size = 31252480
Headers Size = 9728
Code Page = UTF-8
Characteristics = GNU ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 31242127
Compressed: 31252480
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 24811008 bytes (24 MiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-max-v0.37.0-x86_64-apple-darwin.tar
Type = tar
Physical Size = 24811008
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 24805479
Compressed: 24811008
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 9706496 bytes (9479 KiB)
Extracting archive: C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\gitoxide-v0.37.0-release\gitoxide-small-v0.37.0-x86_64-apple-darwin.tar
Type = tar
Physical Size = 9706496
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 9701151
Compressed: 9706496
C:\Users\ek\gitoxide-v0.37.0-release> file */gix* */ein*
gitoxide-lean-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-lean-v0.37.0-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-lean-v0.37.0-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-lean-v0.37.0-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-arm-unknown-linux-gnueabihf/gix: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.19.21, stripped
gitoxide-max-pure-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-pure-v0.37.0-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-pure-v0.37.0-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-x86_64-unknown-linux-musl/gix: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), static-pie linked, stripped
gitoxide-max-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-v0.37.0-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-v0.37.0-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-v0.37.0-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.37.0-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-small-v0.37.0-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-small-v0.37.0-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-lean-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-lean-v0.37.0-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-lean-v0.37.0-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-lean-v0.37.0-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-arm-unknown-linux-gnueabihf/ein: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.19.21, stripped
gitoxide-max-pure-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-pure-v0.37.0-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-pure-v0.37.0-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-x86_64-unknown-linux-musl/ein: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), static-pie linked, stripped
gitoxide-max-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-v0.37.0-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-v0.37.0-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-v0.37.0-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.37.0-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-small-v0.37.0-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-small-v0.37.0-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
C:\Users\ek\gitoxide-v0.37.0-release> file */gix* */ein* | sls -raw i686
gitoxide-lean-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.37.0-i686-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-lean-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.37.0-i686-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
C:\Users\ek> mkdir tmp
Directory: C:\Users\ek
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 7/29/2024 1:19 AM tmp
C:\Users\ek> cd tmp
C:\Users\ek\tmp> gh release -R EliahKagan/private-gitoxide download v0.38.0-alpha.5
C:\Users\ek\tmp> gci | %{ 7z x $_ }
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 9352308 bytes (9134 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 9352308
Everything is Ok
Folders: 1
Files: 6
Size: 21140297
Compressed: 9352308
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 9864193 bytes (9634 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 22605824
Compressed: 9864193
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 22307013 bytes (22 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 22307013
Everything is Ok
Folders: 1
Files: 6
Size: 67261171
Compressed: 22307013
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10373345 bytes (10131 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 10373345
Everything is Ok
Folders: 1
Files: 6
Size: 26192713
Compressed: 10373345
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11923899 bytes (12 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-arm-unknown-linux-gnueabihf.tar.gz
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-arm-unknown-linux-gnueabihf.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 26183680
Compressed: 11923899
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10926491 bytes (11 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 10926491
Everything is Ok
Folders: 1
Files: 6
Size: 25252681
Compressed: 10926491
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 12106935 bytes (12 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 28055040
Compressed: 12106935
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 27655999 bytes (27 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 27655999
Everything is Ok
Folders: 1
Files: 6
Size: 82035775
Compressed: 27655999
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 12398917 bytes (12 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 12398917
Everything is Ok
Folders: 1
Files: 6
Size: 31545673
Compressed: 12398917
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 12971435 bytes (13 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-unknown-linux-musl.tar.gz
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-unknown-linux-musl.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 31006720
Compressed: 12971435
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10190760 bytes (9952 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 10190760
Everything is Ok
Folders: 1
Files: 6
Size: 23387977
Compressed: 10190760
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 10718720 bytes (11 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 24734720
Compressed: 10718720
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 24093438 bytes (23 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 24093438
Everything is Ok
Folders: 1
Files: 6
Size: 72369967
Compressed: 24093438
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11231309 bytes (11 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 11231309
Everything is Ok
Folders: 1
Files: 6
Size: 28724041
Compressed: 11231309
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 3861647 bytes (3772 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-i686-pc-windows-msvc.zip
Type = zip
Physical Size = 3861647
Everything is Ok
Folders: 1
Files: 6
Size: 8737097
Compressed: 3861647
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 4083617 bytes (3988 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
--
Path = C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-apple-darwin.tar.gz
Type = gzip
Headers Size = 10
Everything is Ok
Size: 9633280
Compressed: 4083617
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 11714449 bytes (12 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
--
Path = C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-gnu.zip
Type = zip
Physical Size = 11714449
Everything is Ok
Folders: 1
Files: 6
Size: 33815163
Compressed: 11714449
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 4121310 bytes (4025 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
--
Path = C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-msvc.zip
Type = zip
Physical Size = 4121310
Everything is Ok
Folders: 1
Files: 6
Size: 10650953
Compressed: 4121310
C:\Users\ek\tmp> gci *.tar | %{ 7z x $_ }
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 22605824 bytes (22 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\tmp\gitoxide-lean-v0.38.0-alpha.5-x86_64-apple-darwin.tar
Type = tar
Physical Size = 22605824
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 22600415
Compressed: 22605824
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 26183680 bytes (25 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-arm-unknown-linux-gnueabihf.tar
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-arm-unknown-linux-gnueabihf.tar
Type = tar
Physical Size = 26183680
Headers Size = 9728
Code Page = UTF-8
Characteristics = GNU ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 26173167
Compressed: 26183680
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 28055040 bytes (27 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-apple-darwin.tar
Type = tar
Physical Size = 28055040
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 28049607
Compressed: 28055040
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 31006720 bytes (30 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-unknown-linux-musl.tar
--
Path = C:\Users\ek\tmp\gitoxide-max-pure-v0.38.0-alpha.5-x86_64-unknown-linux-musl.tar
Type = tar
Physical Size = 31006720
Headers Size = 13312
Code Page = UTF-8
Characteristics = GNU ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 30992343
Compressed: 31006720
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 24734720 bytes (24 MiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\tmp\gitoxide-max-v0.38.0-alpha.5-x86_64-apple-darwin.tar
Type = tar
Physical Size = 24734720
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 24729287
Compressed: 24734720
7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19
Scanning the drive for archives:
1 file, 9633280 bytes (9408 KiB)
Extracting archive: C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-apple-darwin.tar
--
Path = C:\Users\ek\tmp\gitoxide-small-v0.38.0-alpha.5-x86_64-apple-darwin.tar
Type = tar
Physical Size = 9633280
Headers Size = 4608
Code Page = UTF-8
Characteristics = POSIX ASCII
Everything is Ok
Folders: 1
Files: 6
Size: 9628247
Compressed: 9633280
C:\Users\ek\tmp> file */gix* */ein*
gitoxide-lean-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-lean-v0.38.0-alpha.5-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.38.0-alpha.5-arm-unknown-linux-gnueabihf/gix: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.19.21, stripped
gitoxide-max-pure-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-unknown-linux-musl/gix: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), static-pie linked, stripped
gitoxide-max-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-v0.38.0-alpha.5-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-small-v0.38.0-alpha.5-x86_64-apple-darwin/gix: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-gnu/gix.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-msvc/gix.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-lean-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-lean-v0.38.0-alpha.5-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-lean-v0.38.0-alpha.5-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.38.0-alpha.5-arm-unknown-linux-gnueabihf/ein: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 4.19.21, stripped
gitoxide-max-pure-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-max-pure-v0.38.0-alpha.5-x86_64-unknown-linux-musl/ein: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), static-pie linked, stripped
gitoxide-max-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-v0.38.0-alpha.5-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-max-v0.38.0-alpha.5-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
gitoxide-small-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-small-v0.38.0-alpha.5-x86_64-apple-darwin/ein: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>
gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-gnu/ein.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows, 10 sections
gitoxide-small-v0.38.0-alpha.5-x86_64-pc-windows-msvc/ein.exe: PE32+ executable (console) x86-64, for MS Windows, 5 sections
C:\Users\ek\tmp> file */gix* */ein* | sls -raw i686
gitoxide-lean-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-pure-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-small-v0.38.0-alpha.5-i686-pc-windows-msvc/gix.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-lean-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-pure-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-max-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
gitoxide-small-v0.38.0-alpha.5-i686-pc-windows-msvc/ein.exe: PE32 executable (console) Intel 80386, for MS Windows, 4 sections
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment