haxscramper

Results 122 comments of haxscramper

After "some" work on the project, I can say most of this wishlist can be trivially implemented with current API, but there is one caveat - current implementation still provides...

https://github.com/xmake-io/xmake/issues/1756#issuecomment-952513334

Xmake seems really promising, it has support for multiple *languages*, including nim, can interface with CMake, conan and nimble (I would have at least one way of managing dependencies, even...

https://github.com/nim-lang/RFCs/issues/463

All declared procedures go though the helper macro that conditionally adds dynlib macro. It can also conditionally enable certain elements of the API or hide them as needed. (Maybe map...

It's a user responsibility to provide correct version information, either from the build system, or from CLI (all via passed defines). Wrappers have default values for the defines, so wrapper...

It is possible to hide API elements from the exported module (which corresponds to the header files), but sometimes modules themselves are renamed or deleted - this would cause accumulation...

Determining what exactly has changed might be tricky, especially due to the https://github.com/haxscramper/hcparse/issues/21. It might eventually come down to diffs for heterogeneous trees, and then I try to produce minimal...

https://code.woboq.org/gtk/include/glib-2.0/gobject/gtype.h.html#_M/G_DECLARE_INTERFACE

Algorithm description from the IRC discussion - I think the only way to properly map conditional compilation and related logic is to try and get the proper /AST/ of the...