A CLI application to easily install C modules and run your code fast.
You have multiple commands avaible. To see them all type: cpkgs help
To do this you would need to use the cpkgs init command, you will be asked about which compiler to use and how the output filename should be called, you can use -d flag for default values
To do this you would need to use the cpkgs add command. You need to provide github repo of the package and header file name.
Finally, when you are all done, to run the project you need to use the cpkgs run command with the file you want to run passed as an argument.
You aren't satisfied by it, no problem, you can use the cpkgs remove command by providing directory name and it will be completely removed.
By using the cpkgs install command, all of the packages will be fetched from the cpkgs.json file and will be installed automatically.
Note: the cpkgs directory SHOULD BE ALWAYS placed in the .gitignore file and packages should be installed with the specific command to do so.
I don't do this on the example directory on purpose only to showcase how the entire project will look but you SHOULD ALWAYS do this.
By using the cpkgs update command you can update a specific package or by providing -a flag you can update all packages at once.