|
|
|
@ -23,14 +23,19 @@
|
|
|
|
|
|
|
|
|
|
### Development
|
|
|
|
|
|
|
|
|
|
Run at least once: `make fetch` to query servers. This can take around 5 minutes.
|
|
|
|
|
Run at least once: `make fetch` to query servers. This takes around 15 seconds thanks to the coroutine implementation.
|
|
|
|
|
|
|
|
|
|
Run when developing: `make dev` to watch for changes & serve HTML locally in browser.
|
|
|
|
|
|
|
|
|
|
Symlink the commit hooks provided in [`etc/hooks`](etc/hooks/) to `.git/hooks/<hook>` to run a full test cycle when committing to main.
|
|
|
|
|
|
|
|
|
|
See [`Makefile`](Makefile) for more details.
|
|
|
|
|
|
|
|
|
|
Recommended:
|
|
|
|
|
|
|
|
|
|
- Add the [default include paths](.phpenv) (`.`, `php`) to your PHP intellisense.
|
|
|
|
|
|
|
|
|
|
- Symlink the commit hooks provided in [`etc/hooks`](etc/hooks/) to `.git/hooks/<hook>` to run a full test cycle when committing to main.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Running your own copy
|
|
|
|
|
|
|
|
|
|
- point your webserver at the [`output`](output/) folder
|
|
|
|
|