sources jar generation