4 Commits

Author SHA1 Message Date
Erik Hollensbe a40ff22159 packaging fixups for progentior usage of rustfmt
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-05-13 20:11:40 -07:00
Erik Hollensbe 396d803179 Remove --release because I didn't test that bit
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-03-31 18:49:26 -07:00
Erik Hollensbe 362098d8ca Fix use of vendored feature in openssl dependency
This was causing build problems in other architectures, notably Windows.
To use the vendored openssl, you can now:

```
cargo build --features vendored-openssl
```

Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-03-31 15:13:31 -07:00
Erik Hollensbe fd4f0dc058 Support packaging
This generates .deb, .rpm, and docker images.

To package, type `make package` which will build all three.

You can also test the package installation and usage by typing `make
test-package`, but admittedly these tests are quite primitive.

Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2021-05-13 03:28:31 -07:00