Bump to v0.6.4

This commit is contained in:
Ganesh Viswanathan 2020-07-12 22:21:35 -05:00
commit d7c94bb70b
3 changed files with 5 additions and 4 deletions

View file

@ -13,7 +13,7 @@ language: c
env:
- BRANCH=0.20.2
- BRANCH=1.0.6
- BRANCH=1.2.2
- BRANCH=1.2.4
- BRANCH=devel
cache:
@ -26,6 +26,7 @@ install:
- source travis.sh
script:
- set -e
- nimble develop -y
- nimble test
- nimble --verbose --nimbleDir:`pwd`/build/fakenimble install nimterop@#head -y

View file

@ -41,7 +41,7 @@ https://github.com/nimterop/nimterop/compare/v0.5.9...v0.6.3
- `xxxJBB` now allows for customizing the base location to search packages with the `jbbFlags` param to `getHeader()`. Specifying `giturl=xxx` where `xxx` could be a full Git URL or just the username for Github.com allows changing the default Git repo. In addition, `url=xxx` is also supported to download project info and binaries compiled with BinaryBuilder.org but hosted at another non-Git location. (since v0.6.3)
- It is now possible to exclude the contents of specific files or entire directories from the wrapped output using `--exclude | -X` with `toast` or `cExclude()` from a wrapper. This might be required when a header uses `#include` to pull in external dependencies. E.g. `sciter` has a `#include <gtk/gtk.h>` which pulls in the entire GTK ecosystem which is needed for successful preprocessing but we do not want to include those headers in the wrapped output when using `--recurse | -r`.
- It is now possible to exclude the contents of specific files or entire directories from the wrapped output using `--exclude | -X` with `toast` or `cExclude()` from a wrapper. This might be required when a header uses `#include` to pull in external dependencies. E.g. `sciter` has a `#include <gtk/gtk.h>` which pulls in the entire GTK ecosystem which is needed for successful preprocessing but we do not want to include those headers in the wrapped output when using `--recurse | -r`. (since v0.6.4)
### Other improvements
@ -49,7 +49,7 @@ https://github.com/nimterop/nimterop/compare/v0.5.9...v0.6.3
- `cImport()` now includes wrapper output from a file rather than inline. Errors in generated wrappers will no longer point to a line in `macros.nim` making debugging easier. (since v0.6.1)
- `cIncludeDir()` can now accept a `seq[string]` of directories and an optional `exclude` param which sets those include directories to not be included in the wrapped output.
- `cIncludeDir()` can now accept a `seq[string]` of directories and an optional `exclude` param which sets those include directories to not be included in the wrapped output. (since v0.6.4)
## Version 0.5.0

View file

@ -1,6 +1,6 @@
# Package
version = "0.6.3"
version = "0.6.4"
author = "genotrance"
description = "C/C++ interop for Nim"
license = "MIT"