Add the ability to create header only libraries