2026-11-04 13:14:16 -05:00
2026-10-28 08:34:47 -04:00
2026-10-28 08:34:47 -04:00
2026-10-28 18:28:06 -04:00
2026-10-28 08:34:47 -04:00
2026-10-28 08:34:47 -04:00
2026-11-04 13:14:16 -05:00

debian

Debian root filesystems for gex, and the demos built on them. gex runs them in the browser: Debian's own arm64 binaries translated, and Debian's sources built with gex's gexcc into native wasm32 programs.

  • debian/: Debian trixie source packages built with gexcc into .debs (build.sh, recipes.sh, packages.txt, mkdebs.py), and the rootfs assembler (mkrootfs.py: Debian's arm64 closure plus ours, a dpkg database, apt set up for both), with debfetch.py/debsrc.py verifying everything against Debian's signed indexes.
  • rootfs/: the image builders (build-debian.sh, build-native-debian.sh, build-session-tree.sh, build-graphics-rootfs.sh, manifests/).
  • desktop/: the desktop demo's base rootfs and launcher packages, for gex's web/build-demo.sh.

make help lists the targets. gex is fetched at the commit in pins.mk, or set GEX_DIR in local.mk to a checkout of your own.

S
Description
Debian repositories for the web
Readme AGPL-3.0
1.2 MiB
0 Stars 1 Watchers 0 Forks
Languages
Shell 52.8%
JavaScript 21%
HTML 15.7%
Python 9.2%
Makefile 1.3%