mirror of
https://github.com/hrfee/jfa-go.git
synced 2024-11-22 18:30:11 +00:00
Updated Build (markdown)
parent
4bd583e93d
commit
df52471d97
15
Build.md
15
Build.md
@ -19,12 +19,15 @@ To build and load the container, you can then run
|
|||||||
|
|
||||||
To build, you need to compile the typescript and go, and generate email templates and config files. The build scripts were mostly ripped out of jf-accounts, so you'll need similar dependencies:
|
To build, you need to compile the typescript and go, and generate email templates and config files. The build scripts were mostly ripped out of jf-accounts, so you'll need similar dependencies:
|
||||||
```
|
```
|
||||||
git
|
required:
|
||||||
python >= 3.6
|
git
|
||||||
go >= 1.16
|
python >= 3.6
|
||||||
node.js and npm (for tsc/esbuild and mjml)
|
go >= 1.16
|
||||||
upx (optional, to compress the executable)
|
node.js and npm (for tsc/esbuild and mjml)
|
||||||
libappindicator3-dev or equivalent (only needed if building with tray icon)
|
upx (optional, to compress the executable)
|
||||||
|
optional:
|
||||||
|
libappindicator3-dev or equivalent (if building with tray icon)
|
||||||
|
gcc-mingw-w64-x86-64 or equivalent (if cross-compiling for windows on linux/macOS)
|
||||||
```
|
```
|
||||||
The main dependencies of the program will be automatically downloaded on compilation and can be seen in [go.mod](https://github.com/hrfee/jfa-go/blob/main/go.mod).
|
The main dependencies of the program will be automatically downloaded on compilation and can be seen in [go.mod](https://github.com/hrfee/jfa-go/blob/main/go.mod).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user