Don't hardcode the path to bash
Every OS doesn't have bash installed in /bin (FreeBSD is an example) so use #!/usr/bin/env bash in tools/gen_version.sh