diff --git a/Build.md b/Build.md index 1fde813..1411ec5 100644 --- a/Build.md +++ b/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: ``` -git -python >= 3.6 -go >= 1.16 -node.js and npm (for tsc/esbuild and mjml) -upx (optional, to compress the executable) -libappindicator3-dev or equivalent (only needed if building with tray icon) +required: + git + python >= 3.6 + go >= 1.16 + node.js and npm (for tsc/esbuild and mjml) + 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).