Skip to content

Add AutoWIG to list of binding generators - #1990

Merged
wjakob merged 2 commits into
pybind:stablefrom
virtuald:patch-2
Nov 24, 2019
Merged

Add AutoWIG to list of binding generators#1990
wjakob merged 2 commits into
pybind:stablefrom
virtuald:patch-2

Conversation

@virtuald

Copy link
Copy Markdown
Contributor

I'm not associated with the AutoWIG project in any way, but I ran across it yesterday and played around with it a bit today. It does what it claims to do -- namely, spit out pybind11 bindings (the default appears to be boost.python). Unfortunately, the documentation is non-existent and to use it effectively it seems you really need to be a conda/scons user, but perhaps this little bump will help others find it and improve it.

I grabbed the text verbatim from their github site.

CC @pfernique (AutoWIG author)

@wjakob

Copy link
Copy Markdown
Member

This looks fine, but the use of first perspective ("[..] our [..]") makes for a strange read in the documentation.

@virtuald

Copy link
Copy Markdown
ContributorAuthor

Good point, edited.

@pfernique

Copy link
Copy Markdown

@virtuald it's true that the inner documentation is not really good but if you want more details, you can look at the article published (cited in the README) and I forgot to put a link to the following repository https://github.com/StatisKit/FP17 that contains all examples of the article.

Boost.Python is the default since I encountered some problems with my PyBind11 generator (In most cases it works but more work need to be done to references all problems that could be encountered and their solution)

@virtuald

Copy link
Copy Markdown
ContributorAuthor

@pfernique I think autowig is very promising, which is why I'd love to see more people trying to use it :)

@wjakob

Copy link
Copy Markdown
Member

Merged!

@wjakob
wjakob merged commit fe755dc into pybind:stableNov 24, 2019
wjakob pushed a commit that referenced this pull request Apr 26, 2020
* Add AutoWIG to list of binding generators
@rwgkrwgk mentioned this pull request Feb 10, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@virtuald@wjakob@pfernique