Add a .gitignore that will prevent doxygne output being committed
Modify doxygen config
Name the output directory as 'doxygen'
Make sure doxygen is a phony target for it to run
Whatever point in testing I got up to last night before the session died.
Checkpoint, before i go investigate root installation