I know it's annoying when a jar is not available in the Maven repository. But it shouldn't be a dealbreaker either.
We have a Maven repository proxy for the company, so I deploy my jars there:
mvn deploy:deploy-file ...
It's better than having each developer manually install the jar in their local repository: mvn install:install-file ...
More information:http://maven.apache.org/plugins/maven-deploy-plugin/usage.ht...
http://maven.apache.org/plugins/maven-install-plugin/example...
But thanks for the feedback, I've added a README file now with proper dependency information and set up instructions. The build scripts are certainly quite shacky, I must admit; it was originally integrated into Google's internal build system but now that all of that has been stripped out (including the documentation), it looks kinda non-functioning.
I could certainly use some help in making that build and run smoothly in the outer Java world, since I'm not a Java programmer originally and my experience setting up Ant, Maven and the like is very very limited.
P.S.: It may be Google-branded but we're still just a small team. The other guys are taking care of the within-Google integration part so I should be working on the open source integration except I'm not very knowledgeable in the Java ecosystem, nor have I ever released any open source project with that level of visibility, so please be patient.