Commit 3d2d4e76 authored by Christopher Mark Fullarton's avatar Christopher Mark Fullarton

Merge remote-tracking branch 'origin/master'

parents 6f287e64 f0d9ea71
#### arsnova.click v2 Frontend
###### Global Dependencies
CentOS / RHEL
- `yum install google-chrome-stable gcc-c++ make clang libtiff libwmf-lite openjpeg2-devel libtool-ltdl-devel fftw3-devel djvulibre-devel OpenEXR-devel llibwebp4 libtool-ltdl-devel fftw3-devel djvulibre-devel libpng-devel`
- Download `ImageMagick`and `ImageMagick-Libs` rpm packages from [https://www.imagemagick.org/script/download.php](https://www.imagemagick.org/script/download.php) and install them
- Download `GraphicsMagick` from [http://www.graphicsmagick.org/download.html](http://www.graphicsmagick.org/download.html) and install it (use ./configure CC=clang)
###### Environment Variables
- `CHROME_BIN`: Points to the binary of the Google Chrome Browser
###### Jobs
The frontend node server requires a local installation of `imagemagick` and `graphicsmagick`.
Use `npm run job:images` or directly `node --experimental-modules jobs/GenerateImages.mjs` to generate the logo and preview images. Note, that the frontend must be running for the preview screenshots.
Available commands (via running the nodejs module or by passing the command with the --command= switch) are:
- `all - Will call all methods below synchronously`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment