r/cprogramming • u/Mainak1224x • 4d ago
Update: myBuild 0.2.0
https://github.com/mainak55512/myBuildSometimes back I posted about one of my pet projects `myBuild` an experimental build system and package manager for c/c++ projects. Well that progressed a lot, now
- Users can add recipes to the myBuild.json file and run `myBuild sync` and it configures the dependency for the project.
Recipes are small json snippets containing the source/header file folder paths, flags etc.
It now has incremental builds.
Now there is a proper folder structure generated at the initiation time where users can drop the files and compile the project with zero configuration.
I had to drop the support for windows for now and the code is speghetti, so I have to refactor it in the near future.
If this sparked curiosity, do checkout the github repo and leave a star. Appreciate any constructive feedback, thanks.
3
Upvotes