generate project - track the sources