gradle-plugin Use a script-block to specify include directories

Replace headerFilterAdditionalSearchPrefix cinterop option with
includeDir script block:

includeDir {
    allHeaders 'path' // Used for all headers (an analogue of -I<path>)
    // Used only for headers in headerFilter
    // (replacement for headerFilterAdditionalSearchPrefix)
    headerFilterOnly 'path'
}
This commit is contained in:
Ilya Matveev
2017-11-17 19:15:20 +07:00
committed by ilmat192
parent f4d31f479f
commit ccf03e51fa
8 changed files with 90 additions and 61 deletions
+2 -2
View File
@@ -5,10 +5,10 @@ konan.targets = ['macbook', 'linux']
konanArtifacts {
interop('libcurl') {
target('linux') {
headerFilterAdditionalSearchPrefixes '/usr/include'
includeDirs.headerFilterOnly '/usr/include'
}
target('macbook') {
headerFilterAdditionalSearchPrefixes '/opt/local/include', '/usr/local/include'
includeDirs.headerFilterOnly '/opt/local/include', '/usr/local/include'
}
}