Only rebuild icon if source changed
Generate object dependecies for recompilation
Remove superfluous include