[K/N] Fix samples compilation
This commit is contained in:
committed by
Space Team
parent
41003732b1
commit
d7929f93f2
@@ -21,9 +21,9 @@ kotlin {
|
||||
compilations["main"].cinterops {
|
||||
val libcurl by creating {
|
||||
when (preset) {
|
||||
presets["macosX64"] -> includeDirs.headerFilterOnly("/opt/local/include", "/usr/local/include")
|
||||
presets["linuxX64"] -> includeDirs.headerFilterOnly("/usr/include", "/usr/include/x86_64-linux-gnu")
|
||||
presets["mingwX64"] -> includeDirs.headerFilterOnly(mingwPath.resolve("include"))
|
||||
this@kotlin.presets["macosX64"] -> includeDirs.headerFilterOnly("/opt/local/include", "/usr/local/include")
|
||||
this@kotlin.presets["linuxX64"] -> includeDirs.headerFilterOnly("/usr/include", "/usr/include/x86_64-linux-gnu")
|
||||
this@kotlin.presets["mingwX64"] -> includeDirs.headerFilterOnly(mingwPath.resolve("include"))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,9 +22,9 @@ kotlin {
|
||||
entryPoint = "sample.videoplayer.main"
|
||||
|
||||
when (preset) {
|
||||
presets["macosX64"] -> linkerOpts("-L/opt/local/lib", "-L/usr/local/lib")
|
||||
presets["linuxX64"] -> linkerOpts("-L/usr/lib/x86_64-linux-gnu", "-L/usr/lib64")
|
||||
presets["mingwX64"] -> linkerOpts("-L${mingwPath.resolve("lib")}")
|
||||
this@kotlin.presets["macosX64"] -> linkerOpts("-L/opt/local/lib", "-L/usr/local/lib")
|
||||
this@kotlin.presets["linuxX64"] -> linkerOpts("-L/usr/lib/x86_64-linux-gnu", "-L/usr/lib64")
|
||||
this@kotlin.presets["mingwX64"] -> linkerOpts("-L${mingwPath.resolve("lib")}")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -32,16 +32,16 @@ kotlin {
|
||||
compilations["main"].cinterops {
|
||||
val ffmpeg by creating {
|
||||
when (preset) {
|
||||
presets["macosX64"] -> includeDirs.headerFilterOnly("/opt/local/include", "/usr/local/include")
|
||||
presets["linuxX64"] -> includeDirs.headerFilterOnly("/usr/include", "/usr/include/x86_64-linux-gnu", "/usr/include/ffmpeg")
|
||||
presets["mingwX64"] -> includeDirs(mingwPath.resolve("include"))
|
||||
this@kotlin.presets["macosX64"] -> includeDirs.headerFilterOnly("/opt/local/include", "/usr/local/include")
|
||||
this@kotlin.presets["linuxX64"] -> includeDirs.headerFilterOnly("/usr/include", "/usr/include/x86_64-linux-gnu", "/usr/include/ffmpeg")
|
||||
this@kotlin.presets["mingwX64"] -> includeDirs(mingwPath.resolve("include"))
|
||||
}
|
||||
}
|
||||
val sdl by creating {
|
||||
when (preset) {
|
||||
presets["macosX64"] -> includeDirs("/opt/local/include/SDL2", "/usr/local/include/SDL2")
|
||||
presets["linuxX64"] -> includeDirs("/usr/include", "/usr/include/x86_64-linux-gnu", "/usr/include/SDL2")
|
||||
presets["mingwX64"] -> includeDirs(mingwPath.resolve("include/SDL2"))
|
||||
this@kotlin.presets["macosX64"] -> includeDirs("/opt/local/include/SDL2", "/usr/local/include/SDL2")
|
||||
this@kotlin.presets["linuxX64"] -> includeDirs("/usr/include", "/usr/include/x86_64-linux-gnu", "/usr/include/SDL2")
|
||||
this@kotlin.presets["mingwX64"] -> includeDirs(mingwPath.resolve("include/SDL2"))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user