How to set include paths of a c source in dub when using importc
Ferhat Kurtulmuş
aferust at gmail.com
Sat Apr 13 21:41:41 UTC 2024
On Saturday, 13 April 2024 at 21:39:10 UTC, Ferhat Kurtulmuş
wrote:
> On Saturday, 13 April 2024 at 21:21:24 UTC, Richard (Rikki)
> Andrew Cattermole wrote:
>> On 14/04/2024 8:59 AM, Ferhat Kurtulmuş wrote:
>>>
>>> These don't work for me:
>>>
>>> "dflags": ["-Iinclude"]
>>>
>>> "importPaths": [
>>> "include"
>>> ],
>>>
>>> The importc docs do not help either.
>>
>> Appears it hasn't been documented in new dub docs.
>>
>> It is ``cSourcePaths`` and ``cImportPaths``.
>>
>> https://github.com/dlang/dub-docs/issues/91
>
> Another question how can one define a preprocessor var for a c
> source from dub.json?
>
> for instance: c source has #ifdef ORT_DLL_IMPORT
>
> normally we do it like -D ORT_DLL_IMPORT
ohh I found it: -P
More information about the Digitalmars-d-learn
mailing list