Today I had finally had enough of not having a good way of building my code on Linux. Now I know what you are thinking, "we have Make files, stupid Linux noob". I will not lie, I am by no means a Linux pro and still have a lot to learn about it and Make itself. Make files are great for a lot of things and the defacto standard for building code on Linux. My main problem is that you have to have a brand new make file every time you want to make a new app or edit the file when you add new source files. I do most of my work in XCode so this is an inconvenience that I have been spoiled to overlook. I wanted an easy way to quickly build an app or my library and not have to write a make file every time I needed to build something, thus I created gpbuild. It is a very simple python script that uses a YAML config file to build a large or small code base in one step. Check it out here:
how it works:
It works by recursively searching the directories in the config file for c or cpp and passing them to g++ . Simple and makes for a easy way to build your apps.