superconfigure is a collection of programs ported to run as fat binaries using
[Cosmopolitan Libc][cosmo]. This repository includes build scripts for popular
software such as bash, lua, emacs, GNU Coreutils, sed, gcc-12, curl,
and others. For each of these, the source code is downloaded from the upstream
sources, compiled for x86_64 and aarch64, and finally combined into a fat
binary using Cosmopolitan Libc's apelink program.
tar, zip, unzip, bzip2, zstd, xz, brotli, gzip, and pigz.
bash, zsh, grep, less, lua, find, GNU coreutils, and ninja.
vim, nano, and emacs.
gcc-12.3 and binutils-2.42 tools targeting (x86-64-linux-cosmo).
gcc-12.3 and binutils-2.42 tools targeting (aarch64-linux-cosmo).
datasette a build of CPython 3.11 with the datasette library.
python, a build of CPython 3.11 with a bunch of cli libraries like black, cookiecutter.
links, wget, curl, git, and rsync.
berry, janet, lua, php.
The Releases page
should have the most recent builds of executables in this repo, built via Github
Actions.
On Windows, rename the binary file to .exe, then type the name of the exe in Command Prompt.
On Linux, run the file with ./filename and run it.
On Mac, run the file with ./filename and run it.