Add env vars to readme

This commit is contained in:
Joey Yakimowich-Payne 2018-06-20 14:04:14 +09:00
commit 941a530885

View file

@ -30,6 +30,14 @@ __Capabilities & Limitations__
Nimgen supports compiling in C/C++ sources as well as loading in dynamic libraries at this time. Support for static libraries (.a, .lib) are still to come.
Environment variables are supported via Nim's string interpolation `%` symbol imported from the `strutils` module. Simply use double quotes to enclose any value and put `${}` around the environment variable name. In addition, the `output` var from the n.global section is available as ${output}. For example:
[n.global]
output="src/path"
[n.include]
"${output}/library/include"
To see examples of nimgen in action check out the following wrappers:-
* Link with a dynamic library
* [nimbass](https://github.com/genotrance/nimbass) - BASS audio wrapper: [docs](http://nimgen.genotrance.com/nimbass)