refactor: rename library from pocketbook to atomsync

This commit is contained in:
Florian Schroedl
2026-04-16 20:18:45 +02:00
parent bcf7e03332
commit b68f97247a
20 changed files with 73 additions and 73 deletions

24
bb.edn
View File

@@ -1,5 +1,5 @@
{:tasks
{server {:doc "Start the Pocketbook sync server (serves example app)"
{server {:doc "Start the Atomsync sync server (serves example app)"
:task (shell "clj" "-M:server" "--static-dir" "example/todomvc")}
cljs {:doc "Compile ClojureScript (one-shot)"
@@ -13,26 +13,26 @@
:task (shell "clj" "-M:cljs-dev")}
test {:doc "Run all server tests"
:task (let [expr (str "(require 'pocketbook.db-test 'pocketbook.transit-test"
" 'pocketbook.server-test 'pocketbook.core-test)"
" (let [r (clojure.test/run-all-tests #\"pocketbook\\..*\")]"
:task (let [expr (str "(require 'atomsync.db-test 'atomsync.transit-test"
" 'atomsync.server-test 'atomsync.core-test)"
" (let [r (clojure.test/run-all-tests #\"atomsync\\..*\")]"
" (System/exit (if (and (zero? (:fail r)) (zero? (:error r))) 0 1)))")]
(shell "clj" "-M:dev" "-e" expr))}
dev {:doc "Start server and CLJS watch in tmux"
:task (let [dir (System/getProperty "user.dir")]
(shell {:dir dir} "tmux new-session -d -s pocketbook-dev -n server -c" dir)
(shell {:dir dir} "tmux send-keys -t pocketbook-dev:server" "bb server" "Enter")
(shell {:dir dir} "tmux new-window -t pocketbook-dev -n cljs -c" dir)
(shell {:dir dir} "tmux send-keys -t pocketbook-dev:cljs" "bb cljs:watch" "Enter")
(println "🔶 tmux session 'pocketbook-dev' started")
(shell {:dir dir} "tmux new-session -d -s atomsync-dev -n server -c" dir)
(shell {:dir dir} "tmux send-keys -t atomsync-dev:server" "bb server" "Enter")
(shell {:dir dir} "tmux new-window -t atomsync-dev -n cljs -c" dir)
(shell {:dir dir} "tmux send-keys -t atomsync-dev:cljs" "bb cljs:watch" "Enter")
(println "🔶 tmux session 'atomsync-dev' started")
(println " App: http://localhost:8090")
(println " Server: http://localhost:8090/sync")
(println " Attach: tmux attach -t pocketbook-dev"))}
(println " Attach: tmux attach -t atomsync-dev"))}
dev:stop {:doc "Stop the dev tmux session"
:task (shell "tmux kill-session -t pocketbook-dev")}
:task (shell "tmux kill-session -t atomsync-dev")}
dev:restart {:doc "Restart the dev tmux session"
:task (do (shell {:continue true} "tmux kill-session -t pocketbook-dev")
:task (do (shell {:continue true} "tmux kill-session -t atomsync-dev")
(run 'dev))}}}