A XML-less build system for Java projects
Java Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
META-INF
bob
dist
src
test/com/github/wolfie/bob
.gitignore
LICENSE
README
README.mkdn
bootstrap.sh
build.xml

README.mkdn

Unless you really like pain (or helping out), don't use this code just yet.

Licensed under Apache 2.0, though.

1.0.0 is considered done when Bob can...

  • run as both a targeted class and a single CLI-command
  • compile a source tree
  • package a JAR
    • with or without source
    • using a defined MANIFEST file
  • package a WAR, like the WAR but also
    • define libraries
    • define a web.xml file

Other Stuff

Parts from the shell script are borrowed from Ant, thus licensed under Apache 2.0 license to Apache Software Foundation.