beacon icon indicating copy to clipboard operation
beacon copied to clipboard

Add Windows as a CI build target

Open brzpegasus opened this issue 1 year ago • 1 comments

We need to add support for Windows and not limit Beacon development to just MacOS and Linux machines.

At the moment, Beacon has a dependency on Vix, which is incompatible with Windows.

brzpegasus avatar Aug 23 '24 15:08 brzpegasus

Some extra info about this problem.

Vix is an indirect dependency added by Image

❯ mix deps.tree image
image ~> 0.40 (Hex package)
└── vix ~> 0.23 (Hex package)

We use the Image library to perform some operations, including thumbnail generation and resize. Not many operations but that library has a low memory footprint and some advanced features like the crop: :attention option for thumbnails, so it's of our interest to keep using Image.

leandrocp avatar Aug 25 '24 13:08 leandrocp