289 IOS.prismSW.x86.linkFlags = [IOS.prism.x86.linkFlags].flatten()
290 IOS.prismSW.x86.lib = "prism_sw_${archX86}"
291
292 IOS.prismSW.x86_64 = [:]
293 IOS.prismSW.x86_64.nativeSource = file("${project("graphics").projectDir}/src/main/native-prism-sw")
294 IOS.prismSW.x86_64.compiler = compiler
295 IOS.prismSW.x86_64.ccFlags = [IOS.prism.x86_64.ccFlags].flatten()
296 IOS.prismSW.x86_64.linker = linker
297 IOS.prismSW.x86_64.linkFlags = [IOS.prism.x86_64.linkFlags].flatten()
298 IOS.prismSW.x86_64.lib = "prism_sw_${archX86_64}"
299
300 IOS.iio = [:]
301 IOS.iio.lib = "javafx_iio"
302 IOS.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
303 IOS.iio.variants = ["arm", "arm64", "x86", "x86_64"];
304
305 IOS.iio.arm = [:]
306 IOS.iio.arm.nativeSource = [
307 file("${project("graphics").projectDir}/src/main/native-iio"),
308 file("${project("graphics").projectDir}/src/main/native-iio/ios"),
309 file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
310 IOS.iio.arm.compiler = compiler
311 IOS.iio.arm.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archArm, "-isysroot", sdkPath(iPhoneOS), "-ffast-math"].flatten()
312 IOS.iio.arm.linker = linker
313 IOS.iio.arm.linkFlags = ["-arch_only", archArm, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten()
314 IOS.iio.arm.lib = "javafx_iio_${archArm}"
315
316 IOS.iio.arm64 = [:]
317 IOS.iio.arm64.nativeSource = [IOS.iio.arm.nativeSource].flatten()
318 IOS.iio.arm64.compiler = compiler
319 IOS.iio.arm64.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archArm64, "-isysroot", sdkPath(iPhoneOS), "-ffast-math"].flatten()
320 IOS.iio.arm64.linker = linker
321 IOS.iio.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten()
322 IOS.iio.arm64.lib = "javafx_iio_${archArm64}"
323
324 IOS.iio.x86 = [:]
325 IOS.iio.x86.nativeSource = [IOS.iio.arm.nativeSource].flatten()
326 IOS.iio.x86.compiler = compiler
327 IOS.iio.x86.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archX86, "-isysroot", sdkPath(iPhoneSim), "-ffast-math"].flatten()
328 IOS.iio.x86.linker = linker
329 IOS.iio.x86.linkFlags = ["-arch_only", archX86, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten()
|
289 IOS.prismSW.x86.linkFlags = [IOS.prism.x86.linkFlags].flatten()
290 IOS.prismSW.x86.lib = "prism_sw_${archX86}"
291
292 IOS.prismSW.x86_64 = [:]
293 IOS.prismSW.x86_64.nativeSource = file("${project("graphics").projectDir}/src/main/native-prism-sw")
294 IOS.prismSW.x86_64.compiler = compiler
295 IOS.prismSW.x86_64.ccFlags = [IOS.prism.x86_64.ccFlags].flatten()
296 IOS.prismSW.x86_64.linker = linker
297 IOS.prismSW.x86_64.linkFlags = [IOS.prism.x86_64.linkFlags].flatten()
298 IOS.prismSW.x86_64.lib = "prism_sw_${archX86_64}"
299
300 IOS.iio = [:]
301 IOS.iio.lib = "javafx_iio"
302 IOS.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
303 IOS.iio.variants = ["arm", "arm64", "x86", "x86_64"];
304
305 IOS.iio.arm = [:]
306 IOS.iio.arm.nativeSource = [
307 file("${project("graphics").projectDir}/src/main/native-iio"),
308 file("${project("graphics").projectDir}/src/main/native-iio/ios"),
309 file("${project("graphics").projectDir}/src/main/native-iio/libjpeg9c")]
310 IOS.iio.arm.compiler = compiler
311 IOS.iio.arm.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archArm, "-isysroot", sdkPath(iPhoneOS), "-ffast-math"].flatten()
312 IOS.iio.arm.linker = linker
313 IOS.iio.arm.linkFlags = ["-arch_only", archArm, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten()
314 IOS.iio.arm.lib = "javafx_iio_${archArm}"
315
316 IOS.iio.arm64 = [:]
317 IOS.iio.arm64.nativeSource = [IOS.iio.arm.nativeSource].flatten()
318 IOS.iio.arm64.compiler = compiler
319 IOS.iio.arm64.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archArm64, "-isysroot", sdkPath(iPhoneOS), "-ffast-math"].flatten()
320 IOS.iio.arm64.linker = linker
321 IOS.iio.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten()
322 IOS.iio.arm64.lib = "javafx_iio_${archArm64}"
323
324 IOS.iio.x86 = [:]
325 IOS.iio.x86.nativeSource = [IOS.iio.arm.nativeSource].flatten()
326 IOS.iio.x86.compiler = compiler
327 IOS.iio.x86.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archX86, "-isysroot", sdkPath(iPhoneSim), "-ffast-math"].flatten()
328 IOS.iio.x86.linker = linker
329 IOS.iio.x86.linkFlags = ["-arch_only", archX86, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten()
|