From 03c884350b3211fb8dcea81d3d8691d8d1cce9b5 Mon Sep 17 00:00:00 2001 From: Mario Garcia Date: Thu, 19 May 2016 17:35:01 +0200 Subject: [PATCH 1/2] Add asciidoctor documentation to Lazybones --- CONTRIBUTING.md | 1 - README.md | 434 +--------- lazybones-docs/docs.gradle | 19 + lazybones-docs/src/docs/asciidoc/build.adoc | 125 +++ .../src/docs/asciidoc/configuration.adoc | 214 +++++ .../src/docs/asciidoc/contributing.adoc | 100 +++ .../src/docs/asciidoc/create_projects.adoc | 99 +++ lazybones-docs/src/docs/asciidoc/credits.adoc | 15 + .../docs/asciidoc/images/lazybones-logo.svg | 10 + lazybones-docs/src/docs/asciidoc/index.adoc | 27 + lazybones-docs/src/docs/asciidoc/install.adoc | 12 + lazybones-docs/src/docs/asciidoc/intro.adoc | 23 + .../src/docs/asciidoc/subtemplates.adoc | 43 + .../docs/asciidoc/templates_development.adoc | 783 ++++++++++++++++++ .../src/docs/asciidoc/templates_search.adoc | 29 + settings.gradle | 3 +- 16 files changed, 1514 insertions(+), 423 deletions(-) create mode 100644 lazybones-docs/docs.gradle create mode 100644 lazybones-docs/src/docs/asciidoc/build.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/configuration.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/contributing.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/create_projects.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/credits.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/images/lazybones-logo.svg create mode 100644 lazybones-docs/src/docs/asciidoc/index.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/install.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/intro.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/subtemplates.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/templates_development.adoc create mode 100644 lazybones-docs/src/docs/asciidoc/templates_search.adoc diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index dc7bc9f..b404a1b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -89,4 +89,3 @@ fix any minor problems than not have the contribution at all. Ultimately, be aware that the maintainers don't have much time to dedicate to processing pull requests, so the less work they have to do the more likely and quickly they can merge those pull requests in. - diff --git a/README.md b/README.md index 8030bbe..d9f8594 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,10 @@ +[![Build Status](https://travis-ci.org/pledbrook/lazybones.svg?branch=master)](https://travis-ci.org/pledbrook/lazybones) + Lazybones Project Creation Tool =============================== + + Lazybones was born out of frustration that [Ratpack](https://ratpack.io) does not and will not have a command line tool that will bootstrap a project. It's a good decision for Ratpack, but I'm lazy and want tools to do the boring @@ -17,427 +21,15 @@ does for web applications. Lazybones also includes a subtemplates feature that resembles the behaviour of Yeoman's sub-generators, allowing you to generate optional extras (controllers, scaffolding etc.) inside a project. -[![Build Status](https://travis-ci.org/pledbrook/lazybones.svg?branch=master)](https://travis-ci.org/pledbrook/lazybones) - -## Developers - -* [Peter Ledbrook](https://github.com/pledbrook) -* [Kyle Boon](https://github.com/kyleboon) -* [Tommy Barker](https://github.com/tbarker9) - -## Contributors - -* [Luke Daley](https://github.com/alkemist) -* [Tomas Lin](https://github.com/tomaslin) -* [Russell Hart](https://github.com/rhart) -* [Dave Syer](https://github.com/dsyer) -* [Andy Duncan](https://github.com/andyjduncan) - - -## Running it - -Grab lazybones from [sdkman](http://sdkman.io/) (formerly gvm): - - sdk install lazybones - -or alternatively, grab the distribution [from Bintray](https://bintray.com/pkg/show/general/pledbrook/lazybones-templates/lazybones), -unpack it to a local directory, and then add its 'bin' directory to your `PATH` -environment variable. - -### Creating projects - -To create a new project, run - - lazybones create