430 // Use system SetFile instead of the one in the devkit as the
431 // devkit one may not work on Catalina.
432 "SETFILE=/usr/bin/SetFile"),
433 },
434
435 "windows-x64": {
436 target_os: "windows",
437 target_cpu: "x64",
438 dependencies: ["devkit", "gtest", "pandoc", "graalunit_lib"],
439 configure_args: concat(common.configure_args_64bit),
440 },
441
442 "windows-x86": {
443 target_os: "windows",
444 target_cpu: "x86",
445 build_cpu: "x64",
446 dependencies: ["devkit", "gtest"],
447 configure_args: concat(common.configure_args_32bit),
448 },
449
450 "linux-aarch64": {
451 target_os: "linux",
452 target_cpu: "aarch64",
453 build_cpu: "x64",
454 dependencies: ["devkit", "gtest", "build_devkit", "pandoc"],
455 configure_args: [
456 "--openjdk-target=aarch64-linux-gnu",
457 "--disable-jvm-feature-jvmci",
458 "--disable-jvm-feature-graal",
459 "--disable-jvm-feature-aot",
460 ],
461 },
462
463 "linux-arm32": {
464 target_os: "linux",
465 target_cpu: "arm",
466 build_cpu: "x64",
467 dependencies: ["devkit", "gtest", "build_devkit"],
468 configure_args: [
469 "--openjdk-target=arm-linux-gnueabihf", "--with-freetype=bundled",
|
430 // Use system SetFile instead of the one in the devkit as the
431 // devkit one may not work on Catalina.
432 "SETFILE=/usr/bin/SetFile"),
433 },
434
435 "windows-x64": {
436 target_os: "windows",
437 target_cpu: "x64",
438 dependencies: ["devkit", "gtest", "pandoc", "graalunit_lib"],
439 configure_args: concat(common.configure_args_64bit),
440 },
441
442 "windows-x86": {
443 target_os: "windows",
444 target_cpu: "x86",
445 build_cpu: "x64",
446 dependencies: ["devkit", "gtest"],
447 configure_args: concat(common.configure_args_32bit),
448 },
449
450 "windows-aarch64": {
451 target_os: "windows",
452 target_cpu: "aarch64",
453 dependencies: ["devkit", "graalunit_lib"],
454 configure_args: concat(common.configure_args_64bit,
455 "--disable-warnings-as-errors", "--with-cpu-port=aarch64",
456 (isWsl(input) ? [ "--host=aarch64-pc-wsl",
457 "--build=aarch64-pc-wsl" ] : [])),
458 },
459
460 "linux-aarch64": {
461 target_os: "linux",
462 target_cpu: "aarch64",
463 build_cpu: "x64",
464 dependencies: ["devkit", "gtest", "build_devkit", "pandoc"],
465 configure_args: [
466 "--openjdk-target=aarch64-linux-gnu",
467 "--disable-jvm-feature-jvmci",
468 "--disable-jvm-feature-graal",
469 "--disable-jvm-feature-aot",
470 ],
471 },
472
473 "linux-arm32": {
474 target_os: "linux",
475 target_cpu: "arm",
476 build_cpu: "x64",
477 dependencies: ["devkit", "gtest", "build_devkit"],
478 configure_args: [
479 "--openjdk-target=arm-linux-gnueabihf", "--with-freetype=bundled",
|