improved improved srcmake script