GICodeWarrior / fir

Foxhole Inventory Report
MIT License
20 stars 9 forks source link

add pixi as build tool #15

Open gregorywaynepower opened 3 months ago

gregorywaynepower commented 3 months ago

Added to address https://github.com/GICodeWarrior/fir/issues/14, I'm more than willing to add additional dependencies and work around your existing workflow.

GICodeWarrior commented 3 months ago

Thanks for the example. This is helpful.

I see this installs the runtimes (node and python).

I see how that can make the project easier for new contributors.

Separately, I've been considering rewriting a bunch of includes/screenshot.mjs in Rust, so that it can be run both in the browser (via WASM) and natively on Windows and Linux.

If undertaken, that effort will add more build complexity as well.

If you want to continue, please let me know your thoughts on how you want to proceed.

gregorywaynepower commented 3 months ago

I've been thinking about learning Rust myself, I've really enjoyed working with cargo and it's so much easier than dealing with C++. Pixi can support cargo and rust installations as well since cargo and rust are on conda-forge.