update README

This commit is contained in:
a-sansara 2017-05-14 04:00:10 +02:00
parent f3c2b3ae53
commit 0abc7d132b

View File

@ -36,12 +36,19 @@ using **bes-build** script require you to conform to these following rules :
```pre ```pre
project/ project/
|
|--- bes.ini # project information and requirements (optional)
|
|--- dist/project # project build (auto generated by bes-build)
| |
|--- src/ |--- src/
| | |
|--- file1.sh | |--- file1.sh
|--- file2.sh | |--- file2.sh
|--- file3.sh | | ...
| |--- filen.sh
|
|--- vendor/ # project dependencies (auto generated by bes-build update)
``` ```
* each `src/` shell file require a `shebang` on first line (**#!/bin/bash**) * each `src/` shell file require a `shebang` on first line (**#!/bin/bash**)
* `src/main.sh` file is append to the end of the build file * `src/main.sh` file is append to the end of the build file
@ -52,9 +59,9 @@ bes.install(){
} }
``` ```
### Depency Manager Requirements ### Dependency Manager
**note** This functionnality is still in progress **note:** This functionnality is still in progress
to use **bes-build** like a dependency manager, you need a `bes.ini` file in your application root path to use **bes-build** like a dependency manager, you need a `bes.ini` file in your application root path
```ini ```ini