On 2017-06-01 10:25, Ola Fosheim Grøstad wrote:
Even though a stand-alone tool is just as good in theory I think most developers want as hassle free builds as possible. If one can just point to the OS include directory and import directly that would be very neat.
Currently DStep will just ignore everything in the body of a preprocessor if statement where the condition is false, just like the regular compiler. For example, running DStep on a header file with the following content:
#ifdef _WIN32 char foo(); #else int foo(); #endif Will produce on non-Windows platforms: extern (C): int foo (); So DStep works, just that will generate platform specific bindings. -- /Jacob Carlborg
