You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -70,11 +70,12 @@ make setup
70
70
71
71
| Mode | Command |
72
72
|---|---|
73
-
| Desktop app (Electron) with hot reload |`make dev`|
73
+
| Desktop app (Electron) with hot reload |`make dev`or `make watch`|
74
74
| Web app in browser with hot reload |`make dev-web`|
75
75
| Production build |`make build`|
76
76
| Package for macOS |`make dist-mac`|
77
77
| Package for Windows |`make dist-win`|
78
+
| Build macOS `.app` from local uncommitted source |`make pack-local`|
78
79
| Wipe all local installs + data (fresh start) |`make flush`|
79
80
80
81
> **Reset to a clean slate:**`make flush` uninstalls the local runtime (the `cowork-server` uv tool and the `backend/*/.venv`s) **and** deletes app state in `~/.anton` (provider keys) and `~/.cowork` (database, hermes, projects). Use it to test the from-scratch install flow or recover from a broken install. ⚠️ This deletes your conversations and saved keys. It prompts for confirmation; pass `FORCE=1` to skip it. The next `make setup` or app launch reinstalls everything.
@@ -93,8 +94,11 @@ cp dev.env.example dev.env # then set REF=feat/my-thing (or per-module API_
93
94
| Command | What it does |
94
95
|---|---|
95
96
|`make use`| check out your `dev.env` refs across all submodules |
96
-
|`make dev` / `make dev-web`| run the local module source on those branches (hot reload) |
97
-
|`make server` + `make app`| run the desktop app against your branch's server |
97
+
|`make dev` / `make watch`| run the Electron app with live reload against local source |
98
+
|`make dev-web`| run the web SPA with live reload against local source |
99
+
|`make server` + `make app`| (re)install the desktop server from the configured branch, then launch |
100
+
|`make server-local` + `make app-local`| install the desktop server from **local uncommitted source**, then launch |
101
+
|`make pack-local`| build the macOS `.app` from local uncommitted source (no push needed) |
98
102
|`make refs`| show which refs the next run will use |
99
103
|`make baseline`| reset submodules to the pinned commits |
100
104
|`make pin`| record the current submodule commits as the superproject's pins (one deliberate commit) |
0 commit comments