nandi/jolt-nativepublic Fork 0
7b6f7013392de8fe2e8c3c36d5c0182974b1a2c4
Commits
Clone
git clone https://git.rickub.com/nandi/jolt-native.git
git clone ssh://git@rickub.com/nandi/jolt-native.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

deps.edn · 12 lines · 920 BClojure Blame HistoryRaw
Run the glimmer-gfx counter from the repo root 5416ab2 nandi 11d ago1;; Nothing in this repo is Clojure — the crates are cargo's and nix's business,
2;; and the justfile is their entry point. This file exists for the one thing
3;; that is neither: running a backend's example from the repo root.
4;;
5;; Through `nix develop` because a nix-built jolt cannot dlopen the host
6;; /usr/lib libX11 — different glibc, fails before dlopen returns. The #gfx
7;; shell is that one library on LD_LIBRARY_PATH and nothing else, so entering
8;; it costs under a second once its env derivation is built.
Play three games on the gfx backend e98a184 nandi 11d ago9{:tasks {gfx-demo "nix develop .#gfx -c bash -c 'cd glimmer-backends/glimmer-gfx && jolt counter'"
10 gfx-game "nix develop .#gfx -c bash -c 'cd glimmer-backends/glimmer-gfx && jolt tictactoe'"
11 gfx-maze "nix develop .#gfx -c bash -c 'cd glimmer-backends/glimmer-gfx && jolt maze'"
12 gfx-rocks "nix develop .#gfx -c bash -c 'cd glimmer-backends/glimmer-gfx && jolt asteroids'"}}