Commit 34b1c66c authored by Joel Collins's avatar Joel Collins
Browse files

Updated build instructions

parent 54ee9404
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -12,7 +12,11 @@ This includes installing the server in a mode better suited for active developme
## Installation
* `git clone --recurse-submodules https://gitlab.com/openflexure/openflexure-microscope-server.git`
* `poetry install`
* `poetry run build_static`

### Distributing
* `poetry run build`
  * Dist files will then be in `/dist`

## Build-system
As of 1.0.0b0, we're using [Poetry](https://github.com/sdispater/poetry) to manage dependencies, build, and distribute the package. All package information and dependencies are found in `pyproject.toml`, in line with [PEP 518](https://www.python.org/dev/peps/pep-0518/). If you're developing this package, make use of `poetry.lock` to ensure you're using the latest locked dependency list.