|
519 | 519 | }, |
520 | 520 | }, |
521 | 521 |
|
| 522 | + "python-libzsupport": { |
| 523 | + "subDir": "graalpython", |
| 524 | + "native": "shared_lib", |
| 525 | + "deliverable": "zsupport", |
| 526 | + "buildDependencies": [], |
| 527 | + "cflags": [ |
| 528 | + "-DNDEBUG", "-g", "-O3", "-Werror", |
| 529 | + ], |
| 530 | + "ldlibs": ["-lz"], |
| 531 | + "os_arch": { |
| 532 | + "windows": { |
| 533 | + "<others>": { |
| 534 | + # "/Z7", "/O2", "/WX", # cflags to replace -g -O3 -Werror |
| 535 | + "defaultBuild": False, |
| 536 | + }, |
| 537 | + }, |
| 538 | + "<others>": { |
| 539 | + "<others>": { |
| 540 | + "defaultBuild" : True, |
| 541 | + }, |
| 542 | + }, |
| 543 | + }, |
| 544 | + }, |
| 545 | + |
522 | 546 | "python-lib": { |
523 | 547 | "class": "ArchiveProject", |
524 | 548 | "outputDir": "graalpython/lib-python/3", |
|
714 | 738 | ], |
715 | 739 | "dependencies": [ |
716 | 740 | "com.oracle.graal.python.cext", |
| 741 | + "python-libzsupport", |
717 | 742 | ], |
718 | 743 | "os_arch": { |
719 | 744 | "windows": { |
|
733 | 758 | "dependency": "graalpython:com.oracle.graal.python.cext", |
734 | 759 | "path": "*", |
735 | 760 | }, |
| 761 | + { |
| 762 | + "source_type": "dependency", |
| 763 | + "dependency": "graalpython:python-libzsupport", |
| 764 | + "path": "*", |
| 765 | + }, |
736 | 766 | ], |
737 | 767 | "./lib-graalpython/modules/graalpy_virtualenv": [ |
738 | 768 | "file:graalpy_virtualenv/graalpy_virtualenv", |
|
761 | 791 | "path": "*", |
762 | 792 | "exclude": ["CEXT-WINDOWS-README.md"], |
763 | 793 | }, |
| 794 | + { |
| 795 | + "source_type": "dependency", |
| 796 | + "dependency": "graalpython:python-libzsupport", |
| 797 | + "path": "*", |
| 798 | + }, |
764 | 799 | ], |
765 | 800 | "./lib/graalpy<graal_ver:major_minor_nodot>/modules/graalpy_virtualenv": [ |
766 | 801 | "file:graalpy_virtualenv/graalpy_virtualenv", |
|
0 commit comments