Search Results
8/2/2025, 5:45:04 PM
>>106108612
Writing calibration tool for my diy gaming console.
What cross platform Makefile alternative do you guys like/recommend?
Cargo workspaces do not work the best with projects that uses different architectures for different crates and I have bunch of assets that have to be processed with ffmpeg/imagemagick/custom rust scripts and it doesn't make sense to put it all under build.rs script. I am currently using cargo-make, which has some really neat features but it's kind of tedious to write everything in toml and conditions ignore env vars(which I use as template variables).
What I am looking for is some make alternative that is:
>cross platform (at least linux and windows)
>skips tasks if their output is newer than input/source
>simple syntax without having to repeat yourself
>macros/templates so I can write tasks for bunch of similar files without having to repeat same shit over and over
>function as command alias (bonus)
>translate common linux commands into windows equivalents (bonus)
>autocomplete (bonus)
I don't need any Rust specific functionality, I just need something to run right commands when they are needed.
Writing calibration tool for my diy gaming console.
What cross platform Makefile alternative do you guys like/recommend?
Cargo workspaces do not work the best with projects that uses different architectures for different crates and I have bunch of assets that have to be processed with ffmpeg/imagemagick/custom rust scripts and it doesn't make sense to put it all under build.rs script. I am currently using cargo-make, which has some really neat features but it's kind of tedious to write everything in toml and conditions ignore env vars(which I use as template variables).
What I am looking for is some make alternative that is:
>cross platform (at least linux and windows)
>skips tasks if their output is newer than input/source
>simple syntax without having to repeat yourself
>macros/templates so I can write tasks for bunch of similar files without having to repeat same shit over and over
>function as command alias (bonus)
>translate common linux commands into windows equivalents (bonus)
>autocomplete (bonus)
I don't need any Rust specific functionality, I just need something to run right commands when they are needed.
Page 1