Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.56 KB

README.md

File metadata and controls

43 lines (28 loc) · 1.56 KB
   ______
 .~      ~. |`````````,       .'.                   ..'''' |         |
|           |'''|'''''      .''```.              .''       |_________|
|           |    `.       .'       `.         ..'          |         |
 `.______.' |      `.   .'           `. ....''             |         |

The Common Reusable SHell (CRaSH) is a shell designed for extending Java programs and the Java Virtual Machine.

How to build CRaSH

Obtaining CRaSH source code

CRaSH can be obtained by cloning the Git repository [email protected]:crashub/crash.git

git clone [email protected]:crashub/crash.git

Building CRaSH

CRaSH is built with Maven.

mvn install

it will produce several files:

  • shell/core/target/crsh-core-${version}-standalone.jar : the standalone jar
  • shell/packaging/target/crsh-${version}.tar.gz : the standalone tar gz
  • shell/packaging/target/crsh-${version}.war : the web archive package
  • exo/jackrabbit/target/crsh.jcr.jackrabbit-${version}.war : the exo jcr web archive
  • jcr/jackrabbit/target/crsh.jcr.jackrabbit-${version}.war : the jackrabbit jcr web archive

The maven release is build with the release profile.

mvn install -Prelease

It will produce:

  • distrib/target/crsh-${version}.tar.gz : the full distribution