Skip to content

Package binaries for different operating systems in a single script, executable everywhere.

License

Notifications You must be signed in to change notification settings

Foosec/CrossBin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrossBin

Packages MacOS, Linux and Windows binaries, into a single script that is executable everywhere and executes the correct binary for the system.

Building

Requirements:

  • Golang

Running build.sh will cross compile for all 3 major OS's and output to dist/

Usage

Supply it with pre compiled binaries for whichever platform you wish to run on:

./CrossBin -w path_to_windows_binary -l path_to_linux_binary -m path_to_macos_binary -o output_file

Default output file is CrossBin.ps1

Major contributors

@aJuvan Helped with the development of the CrossShell script and added MacOS support.

About

Package binaries for different operating systems in a single script, executable everywhere.

Resources

License

Stars

Watchers

Forks

Packages

No packages published