From 4e2d12b531b236cabd11a5f0bcb942031bcfecd8 Mon Sep 17 00:00:00 2001 From: ahgamut <41098605+ahgamut@users.noreply.github.com> Date: Wed, 7 Sep 2022 18:40:41 +0530 Subject: [PATCH] update README --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e338fa8..0746c96 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,16 @@ # Actually Portable Executables with Cosmopolitan Libc and Rust This repository contains a simple `Hello world!` example in the [Rust][rust] -programming language, that builds with [Cosmopolitan Libc][cosmo]. To build it -you need a recent version of `gcc` (9 or 10 ought to be good), a recent version -of `binutils` (`ld.bfd` and `objcopy`), and `bash` because I wrote a simple -filter script. +programming language, that builds with [Cosmopolitan Libc][cosmo]. Now it also +includes all the example snippets I could scrape from [Rust By Example][rbe], +and it builds around 175 debug executables. + +> Note: a few of the examples have been commented out. They will be added soon. + + +To build this repo you need a recent version of `gcc` (9 or 10 ought to be +good), a recent version of `binutils` (`ld.bfd` and `objcopy`), and `bash` +because I wrote a simple filter script. I created a [custom compilation target][custom-target] for Rust, called `x86_64-unknown-linux-cosmo`, to provide a build process that uses the