Launcher
Cross-platform binary launcher with Cosmopolitan libc
Install / Use
/learn @Munawwar/LauncherREADME
Launcher
Cross-platform binary launcher
Download the launch binary from https://github.com/Munawwar/launcher/releases/tag/v0.1.0
Usage: launch [binary name]
Lets say you have a list of binaries like the following:
goaws-linux-x86_64
goaws-darwin-arm64
goaws-darwin-x86_64
goaws-windows-x86_64.exe
And lets say you want a single command to pick and execute the correct binary on a developer's machine based on the OS they use.
Then you can ship launch binary and run
launch goaws
(goaws is just an example here, could be any prefix)
And that will run the correct goaws binary from the current working directory.
Following OS and architecture filename suffixes are supported:
<name>-linux-x86_64
<name>-linux-arm64
<name>-darwin-x86_64
<name>-darwin-arm64
<name>-windows-x86_64.exe
<name>-windows-arm64.exe
<name>-bsd-x86_64
<name>-bsd-arm64
Build the binary yourself?
Download cosmo compiler
mkdir -p cosmocc
cd cosmocc
wget https://cosmo.zip/pub/cosmocc/cosmocc.zip
unzip cosmocc.zip
cd ..
Next, build the file:
cosmocc/bin/cosmocc -o launch launch.c
Related Skills
node-connect
342.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.7kCommit, push, and open a PR
