blob: bd660d79b17dc66ba6c22abb614b23a2db3809b8 (
plain)
1
2
3
4
5
6
7
8
9
|
#!/usr/bin/env sh
# Runs go generate for each directory, but in parallel. Any arguments are appended to the
# go generate command.
# Usage: $ ./generatep [go generate arguments]
# Print all generate commands: $ ./generatep -x
cd ./wayland || exit 1
find . -type f -name '*.go' -exec dirname {} \; | sort -u | parallel -j 0 go generate "$1" {}/.
|