A lightweight Texas Hold'em Poker game, WIP.
clojure -P
npm i
Start Clojure/Script REPL via cider-jack-in-clj&cljs
in Emacs.
Start backend system by type (start)
in Clojure REPL.
WEB services will be available at http://localhost:4000
.
Workspace cards will be available at http://localhost:8000/workspaces.html
.
Shadow CLJS UI is http://localhost:9630
.
make cljs-release
will compile ClojureScriptmake release
will compile Clojure and generate uberjar
make
Uberjar will be generated at target/holdem.jar
, run with:
make run
or
java -jar target/holdem.jar
Open http://localhost:4000 in your browser.
Run backend tests with kaocha. The configuartion is tests.edn.
make kaocha
Run frontend tests with karma.
make karma
This is free and unencumbered software released into the public domain.