402 IOS.font.arm64.linker = linker 403 IOS.font.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 404 IOS.font.arm64.lib = "javafx_font_${archArm64}" 405 406 IOS.font.x86 = [:] 407 IOS.font.x86.nativeSource = [IOS.font.arm.nativeSource].flatten() 408 IOS.font.x86.compiler = compiler 409 IOS.font.x86.ccFlags = ["-DJFXFONT_PLUS", ccFlags, "-arch", archX86, "-isysroot", sdkPath(iPhoneSim)].flatten() 410 IOS.font.x86.linker = linker 411 IOS.font.x86.linkFlags = ["-arch_only", archX86, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten() 412 IOS.font.x86.lib = "javafx_font_${archX86}" 413 414 IOS.font.x86_64 = [:] 415 IOS.font.x86_64.nativeSource = [IOS.font.arm.nativeSource].flatten() 416 IOS.font.x86_64.compiler = compiler 417 IOS.font.x86_64.ccFlags = ["-DJFXFONT_PLUS", ccFlags, "-arch", archX86_64, "-isysroot", sdkPath(iPhoneSim)].flatten() 418 IOS.font.x86_64.linker = linker 419 IOS.font.x86_64.linkFlags = ["-arch_only", archX86_64, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten() 420 IOS.font.x86_64.lib = "javafx_font_${archX86_64}" 421 422 IOS.fontT2K = [:] 423 IOS.fontT2K.lib = "javafx_font_t2k" 424 IOS.fontT2K.javahInclude = ["com/sun/javafx/font/t2k/**/*"] 425 IOS.fontT2K.variants = ["arm", "arm64", "x86", "x86_64"]; 426 427 IOS.fontT2K.arm = [:] 428 IOS.fontT2K.arm.nativeSource = [ 429 file("$closedDir/javafx-font-t2k-native/src"), 430 file("$closedDir/javafx-font-t2k-native/src/layout")] 431 IOS.fontT2K.arm.compiler = compiler 432 IOS.fontT2K.arm.ccFlags = ["-DJFXFONT_PLUS", "-DLE_STANDALONE", ccFlags, "-arch", archArm, "-isysroot", sdkPath(iPhoneOS)].flatten() 433 IOS.fontT2K.arm.linker = linker 434 IOS.fontT2K.arm.linkFlags = ["-arch_only", archArm, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 435 IOS.fontT2K.arm.lib = "javafx_font_t2k_${archArm}" 436 437 IOS.fontT2K.arm64 = [:] 438 IOS.fontT2K.arm64.nativeSource = [IOS.fontT2K.arm.nativeSource].flatten() 439 IOS.fontT2K.arm64.compiler = compiler 440 IOS.fontT2K.arm64.ccFlags = ["-DJFXFONT_PLUS", "-DLE_STANDALONE", ccFlags, "-arch", archArm64, "-isysroot", sdkPath(iPhoneOS)].flatten() 441 IOS.fontT2K.arm64.linker = linker 442 IOS.fontT2K.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 443 IOS.fontT2K.arm64.lib = "javafx_font_t2k_${archArm64}" 444 445 IOS.fontT2K.x86 = [:] 446 IOS.fontT2K.x86.nativeSource = [IOS.fontT2K.arm.nativeSource].flatten() 447 IOS.fontT2K.x86.compiler = compiler 448 IOS.fontT2K.x86.ccFlags = ["-DJFXFONT_PLUS", "-DLE_STANDALONE", ccFlags, "-arch", archX86, "-isysroot", sdkPath(iPhoneSim)].flatten() 449 IOS.fontT2K.x86.linker = linker 450 IOS.fontT2K.x86.linkFlags = ["-arch_only", archX86, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten() 451 IOS.fontT2K.x86.lib = "javafx_font_t2k_${archX86}" 452 453 IOS.fontT2K.x86_64 = [:] 454 IOS.fontT2K.x86_64.nativeSource = [IOS.fontT2K.arm.nativeSource].flatten() 455 IOS.fontT2K.x86_64.compiler = compiler 456 IOS.fontT2K.x86_64.ccFlags = ["-DJFXFONT_PLUS", "-DLE_STANDALONE", ccFlags, "-arch", archX86_64, "-isysroot", sdkPath(iPhoneSim)].flatten() 457 IOS.fontT2K.x86_64.linker = linker 458 IOS.fontT2K.x86_64.linkFlags = ["-arch_only", archX86_64, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten() 459 IOS.fontT2K.x86_64.lib = "javafx_font_t2k_${archX86_64}" 460 461 IOS.webview = [:] 462 IOS.webview.lib = "javafx_ios_webnode" 463 IOS.webview.javahInclude = ["javafx/scene/web/*"] 464 IOS.webview.variants = ["arm", "arm64", "x86", "x86_64"]; 465 466 IOS.webview.arm = [:] 467 IOS.webview.arm.nativeSource = file("${project("web").projectDir}/src/ios/native") 468 IOS.webview.arm.compiler = compiler 469 IOS.webview.arm.ccFlags = [ccFlags, "-arch", archArm, "-isysroot", sdkPath(iPhoneOS)].flatten() 470 IOS.webview.arm.linker = linker 471 IOS.webview.arm.linkFlags = ["-arch_only", archArm, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 472 IOS.webview.arm.lib = "javafx_ios_webnode_${archArm}" 473 474 IOS.webview.arm64 = [:] 475 IOS.webview.arm64.nativeSource = file("${project("web").projectDir}/src/ios/native") 476 IOS.webview.arm64.compiler = compiler 477 IOS.webview.arm64.ccFlags = [ccFlags, "-arch", archArm64, "-isysroot", sdkPath(iPhoneOS)].flatten() 478 IOS.webview.arm64.linker = linker 479 IOS.webview.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 480 IOS.webview.arm64.lib = "javafx_ios_webnode_${archArm64}" | 402 IOS.font.arm64.linker = linker 403 IOS.font.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 404 IOS.font.arm64.lib = "javafx_font_${archArm64}" 405 406 IOS.font.x86 = [:] 407 IOS.font.x86.nativeSource = [IOS.font.arm.nativeSource].flatten() 408 IOS.font.x86.compiler = compiler 409 IOS.font.x86.ccFlags = ["-DJFXFONT_PLUS", ccFlags, "-arch", archX86, "-isysroot", sdkPath(iPhoneSim)].flatten() 410 IOS.font.x86.linker = linker 411 IOS.font.x86.linkFlags = ["-arch_only", archX86, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten() 412 IOS.font.x86.lib = "javafx_font_${archX86}" 413 414 IOS.font.x86_64 = [:] 415 IOS.font.x86_64.nativeSource = [IOS.font.arm.nativeSource].flatten() 416 IOS.font.x86_64.compiler = compiler 417 IOS.font.x86_64.ccFlags = ["-DJFXFONT_PLUS", ccFlags, "-arch", archX86_64, "-isysroot", sdkPath(iPhoneSim)].flatten() 418 IOS.font.x86_64.linker = linker 419 IOS.font.x86_64.linkFlags = ["-arch_only", archX86_64, "-syslibroot", sdkPath(iPhoneSim), linkFlags].flatten() 420 IOS.font.x86_64.lib = "javafx_font_${archX86_64}" 421 422 IOS.webview = [:] 423 IOS.webview.lib = "javafx_ios_webnode" 424 IOS.webview.javahInclude = ["javafx/scene/web/*"] 425 IOS.webview.variants = ["arm", "arm64", "x86", "x86_64"]; 426 427 IOS.webview.arm = [:] 428 IOS.webview.arm.nativeSource = file("${project("web").projectDir}/src/ios/native") 429 IOS.webview.arm.compiler = compiler 430 IOS.webview.arm.ccFlags = [ccFlags, "-arch", archArm, "-isysroot", sdkPath(iPhoneOS)].flatten() 431 IOS.webview.arm.linker = linker 432 IOS.webview.arm.linkFlags = ["-arch_only", archArm, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 433 IOS.webview.arm.lib = "javafx_ios_webnode_${archArm}" 434 435 IOS.webview.arm64 = [:] 436 IOS.webview.arm64.nativeSource = file("${project("web").projectDir}/src/ios/native") 437 IOS.webview.arm64.compiler = compiler 438 IOS.webview.arm64.ccFlags = [ccFlags, "-arch", archArm64, "-isysroot", sdkPath(iPhoneOS)].flatten() 439 IOS.webview.arm64.linker = linker 440 IOS.webview.arm64.linkFlags = ["-arch_only", archArm64, "-syslibroot", sdkPath(iPhoneOS), linkFlags].flatten() 441 IOS.webview.arm64.lib = "javafx_ios_webnode_${archArm64}" |