From mboxrd@z Thu Jan 1 00:00:00 1970 From: greg@kroah.com (Greg KH) Date: Fri, 18 Jul 2014 13:40:21 -0700 Subject: How to automate checkpatch && get_maintainers && git send-email of commits range? In-Reply-To: References: <20140718144621.GA12871@lip6.fr> Message-ID: <20140718204021.GA7233@kroah.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Fri, Jul 18, 2014 at 06:24:15PM +0300, Andrey Utkin wrote: > 2014-07-18 17:46 GMT+03:00 Benoit Taine : > > On 18/07/2014 17:38, Andrey Utkin wrote: > >> Is there script for automated checkpatch.pl && get_maintainers.pl && > >> git send-email for range of commits? I see none. Would it be welcome > >> to submit such one to kernel tree? > > > You can use `splitpatch` to split a patch into multiple mails with the > > correct mailing list and maintainers. It generates a script to > > chain-send these emails using `cocci-send-email` (a modified version of > > `git-send-email`). > > > > Both are available in the `tools/` directory of coccinelle's > > distribution . > > Thank you for this info, but it doesn't match exactly what i seek for. > I'd like to automate checking and sending exactly of range of git > commits, or of a set of files generated by git-format-patch. > I also cannot use cocci-send-email because it doesn't pick To: and Cc: > lines which i inject into git-format-patch-formatted files. And i > don't know tools to format the patches in "The original format used by > Greg Kroah-Hartman's send_lots_of_email.pl script". > My target should be to > - check all patches, > - find set of email addresses to Cc for each patch, > - send them at once to correct sets of addresses, entering SMTP > password only once if it is not stored in git-config. git send-email can do all of the last two things, have you tried it? As for the format for my old script, I should just delete that logic, I don't even use it anymore, I just use git send-email. thanks,m greg k-h