Update README.md

This commit is contained in:
Alibek Omarov 2019-10-18 03:04:30 +03:00 committed by GitHub
parent edbd1f5db2
commit d098811fa6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,9 +2,9 @@
[![Build Status](https://api.travis-ci.com/FWGS/waifu.svg?branch=master)](https://travis-ci.com/FWGS/waifu) [![Build Status](https://api.travis-ci.com/FWGS/waifu.svg?branch=master)](https://travis-ci.com/FWGS/waifu)
This is a Waf build system with some experimental modules developed for FWGS projects. This is a Waf build system with experimental tools developed for FWGS projects.
This repo is focused on developing our own modules, testing them, syncing with upstream and maybe sending back patches to original Waf in future. This repo is focused on developing our own tools, testing them, syncing with upstream and maybe sending back patches to original Waf in future.
## Build ## Build
@ -22,9 +22,12 @@ If it succeded, then tests are not failed.
## Using in your project ## Using in your project
There is two prebuilt waf binaries, to those who don't want build by themselves. `build-waf.sh` creates two waf binaries.
1) `waf-ext` as a prebuilt waf binary with some of our modules 1) `waf-ext` as a prebuilt waf binary with stable tools.
2) `waf-noext` as a prebuilt vanilla waf binary, only with line of code, to preload waifulib 2) `waf-noext` as a prebuilt vanilla waf binary, only with waifulib preloader.
Then you need to create `scripts/waifulib` folder where you will place `waf` binary. They published to [GitHub Releases](https://github.com/FWGS/waifu/releases/) as well.
You may need to create `scripts/waifulib` folder where you will place `waf` binary.
Depending on your needs, copy modules from our `scripts/waifulib` folder to yours. Depending on your needs, copy modules from our `scripts/waifulib` folder to yours.