Allow --sources to be empty

and perform a no-op compilation, which produces empty jars for any requested outputs.

This is helpful for the Bazel integration, which allows java_library rules to
be declared without sources.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=289146397
2 files changed
tree: bdf872ea0b9c4922845ffe97f0e1e2930d8bea97
  1. java/
  2. javatests/
  3. proto/
  4. .gitignore
  5. .travis.yml
  6. appveyor.yml
  7. LICENSE
  8. pom.xml
  9. README.md
README.md

Turbine

Turbine is a header compiler for Java.