12.07.2015 Views

2008, Davisworld.org DSLs in Groovy Say what you mean ... - QCon

2008, Davisworld.org DSLs in Groovy Say what you mean ... - QCon

2008, Davisworld.org DSLs in Groovy Say what you mean ... - QCon

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

#!/usr/b<strong>in</strong>/env groovyif(args){def project = args[0]pr<strong>in</strong>tln "Install<strong>in</strong>g ${project}...""cp jboss.tar.gz /<strong>in</strong>stall/jboss".execute()pr<strong>in</strong>tln "F<strong>in</strong>ished <strong>in</strong>stall<strong>in</strong>g ${project}..."} else{pr<strong>in</strong>tln """USAGE: <strong>in</strong>stall jboss[from src/dir] [to dest/dir]"""}40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!