Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
R. Kaleta committed Mar 18, 2020
1 parent 6b8ffa7 commit 373e509
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,12 @@ Simple dependency injection container in Java
### Standard build & run
> *versions used by the author are in double parentheses and italic*
Build process:
+ operating system *((Debian testing))*
+ [Java](https://www.oracle.com/technetwork/java/javase/overview/index.html) *((Standard Edition 11))*
+ [Apache ANT](http://ant.apache.org/) *((1.10.+))*
General:
+ Operating system *((Debian testing))*
+ [Java](https://www.oracle.com/technetwork/java/javase/overview/index.html) \
*((APT package `openjdk-11-jdk`, 11 SE))* \
+ [Apache ANT](http://ant.apache.org/) \
*((APT package `ant`, 1.10.+))* \

### Unit testing
> libraries are automatically downloaded during build process
Expand All @@ -26,19 +28,18 @@ Build process:
-----

## How to build?
DI_Container can be built with **Apache ANT** using **Apache Ivy** to resolve all dependencies. Ivy and all libraries are downloaded during build, so make sure your Internet connection is working!
DI\_Container can be built with **Apache ANT** using **Apache Ivy** to resolve all dependencies. Ivy and all libraries are downloaded during build, so make sure your Internet connection is working!

Possible ANT targets are:
+ `ant` - same as `ant all`
+ `ant`, `ant all` - resolve dependencies & compile source files & create jar & run all tests
+ `ant build` - compile source files & create jar
+ `ant rebuild` - resolve dependencies & compile source files & create jar
+ `ant main` - compile source files & create jar & run all tests
+ `ant test` - run all tests
+ `ant docs` - generate Javadoc
+ `ant main` - compile source and test files & create jar & run all tests
+ `ant all` - resolve dependencies & compile source and test files & create jar & run all tests
+ `ant rebuild` - resolve dependencies & compile source files & create jar
+ `ant refresh` - remove additional build files & resolve dependencies & compile source files & create jar
+ `ant refresh-main` - remove additional build files & compile source and test files & create jar & run all tests
+ `ant refresh-all` - remove additional build files & resolve dependencies & compile source and test files & create jar & run all tests
+ `ant refresh-main` - remove additional build files & compile source files & create jar & run all tests
+ `ant refresh-all` - remove additional build files & resolve dependencies & compile source files & create jar & run all tests

## How to include it?
Simply add the *jar* file from the `dist` directory to your classpath.

0 comments on commit 373e509

Please sign in to comment.