comparison mx.graal/suite.py @ 22181:275fb0d9c87c

annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
author Doug Simon <doug.simon@oracle.com>
date Mon, 20 Jul 2015 00:25:18 +0200
parents 597ef5b2d9e8
children a92e1f6d4ee4
comparison
equal deleted inserted replaced
22180:597ef5b2d9e8 22181:275fb0d9c87c
108 "sourceDirs" : ["src"], 108 "sourceDirs" : ["src"],
109 "dependencies" : [ 109 "dependencies" : [
110 "jvmci:JVMCI_SERVICE", 110 "jvmci:JVMCI_SERVICE",
111 "jvmci:JVMCI_API", 111 "jvmci:JVMCI_API",
112 ], 112 ],
113 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 113 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
114 "checkstyle" : "com.oracle.graal.graph", 114 "checkstyle" : "com.oracle.graal.graph",
115 "javaCompliance" : "1.8", 115 "javaCompliance" : "1.8",
116 "workingSets" : "Graal", 116 "workingSets" : "Graal",
117 }, 117 },
118 118
184 "com.oracle.graal.runtime", 184 "com.oracle.graal.runtime",
185 "com.oracle.graal.code", 185 "com.oracle.graal.code",
186 ], 186 ],
187 "checkstyle" : "com.oracle.graal.graph", 187 "checkstyle" : "com.oracle.graal.graph",
188 "annotationProcessors" : [ 188 "annotationProcessors" : [
189 "com.oracle.graal.replacements.verifier", 189 "GRAAL_COMPILER_MATCH_PROCESSOR",
190 "jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR", 190 "GRAAL_REPLACEMENTS_VERIFIER",
191 "jvmci:JVMCI_SERVICE_PROCESSOR",
191 ], 192 ],
192 "javaCompliance" : "1.8", 193 "javaCompliance" : "1.8",
193 "workingSets" : "Graal,HotSpot", 194 "workingSets" : "Graal,HotSpot",
194 }, 195 },
195 196
201 "com.oracle.graal.compiler.amd64", 202 "com.oracle.graal.compiler.amd64",
202 "com.oracle.graal.hotspot", 203 "com.oracle.graal.hotspot",
203 "com.oracle.graal.replacements.amd64", 204 "com.oracle.graal.replacements.amd64",
204 ], 205 ],
205 "checkstyle" : "com.oracle.graal.graph", 206 "checkstyle" : "com.oracle.graal.graph",
206 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 207 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
207 "javaCompliance" : "1.8", 208 "javaCompliance" : "1.8",
208 "workingSets" : "Graal,HotSpot,AMD64", 209 "workingSets" : "Graal,HotSpot,AMD64",
209 }, 210 },
210 211
211 "com.oracle.graal.hotspot.sparc" : { 212 "com.oracle.graal.hotspot.sparc" : {
216 "jvmci:JVMCI_HOTSPOT", 217 "jvmci:JVMCI_HOTSPOT",
217 "com.oracle.graal.compiler.sparc", 218 "com.oracle.graal.compiler.sparc",
218 "com.oracle.graal.replacements.sparc", 219 "com.oracle.graal.replacements.sparc",
219 ], 220 ],
220 "checkstyle" : "com.oracle.graal.graph", 221 "checkstyle" : "com.oracle.graal.graph",
221 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR", "com.oracle.graal.compiler.match.processor"], 222 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
222 "javaCompliance" : "1.8", 223 "javaCompliance" : "1.8",
223 "workingSets" : "Graal,HotSpot,SPARC", 224 "workingSets" : "Graal,HotSpot,SPARC",
224 }, 225 },
225 226
226 "com.oracle.graal.hotspot.test" : { 227 "com.oracle.graal.hotspot.test" : {
274 "com.oracle.graal.compiler.common", 275 "com.oracle.graal.compiler.common",
275 "com.oracle.graal.api.collections", 276 "com.oracle.graal.api.collections",
276 "com.oracle.graal.api.runtime", 277 "com.oracle.graal.api.runtime",
277 ], 278 ],
278 "javaCompliance" : "1.8", 279 "javaCompliance" : "1.8",
279 "annotationProcessors" : ["com.oracle.graal.nodeinfo.processor"], 280 "annotationProcessors" : ["GRAAL_NODEINFO_PROCESSOR"],
280 "workingSets" : "Graal,Graph", 281 "workingSets" : "Graal,Graph",
281 }, 282 },
282 283
283 "com.oracle.graal.graph.test" : { 284 "com.oracle.graal.graph.test" : {
284 "subDir" : "graal", 285 "subDir" : "graal",
436 "com.oracle.graal.word", 437 "com.oracle.graal.word",
437 ], 438 ],
438 "checkstyle" : "com.oracle.graal.graph", 439 "checkstyle" : "com.oracle.graal.graph",
439 "javaCompliance" : "1.8", 440 "javaCompliance" : "1.8",
440 "annotationProcessors" : [ 441 "annotationProcessors" : [
441 "com.oracle.graal.replacements.verifier", 442 "GRAAL_REPLACEMENTS_VERIFIER",
442 "jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR", 443 "jvmci:JVMCI_SERVICE_PROCESSOR",
443 ], 444 ],
444 "workingSets" : "Graal,Replacements", 445 "workingSets" : "Graal,Replacements",
445 }, 446 },
446 447
447 "com.oracle.graal.replacements.amd64" : { 448 "com.oracle.graal.replacements.amd64" : {
452 "com.oracle.graal.lir.amd64", 453 "com.oracle.graal.lir.amd64",
453 "com.oracle.graal.compiler", 454 "com.oracle.graal.compiler",
454 ], 455 ],
455 "checkstyle" : "com.oracle.graal.graph", 456 "checkstyle" : "com.oracle.graal.graph",
456 "javaCompliance" : "1.8", 457 "javaCompliance" : "1.8",
457 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 458 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
458 "workingSets" : "Graal,Replacements,AMD64", 459 "workingSets" : "Graal,Replacements,AMD64",
459 }, 460 },
460 461
461 "com.oracle.graal.replacements.sparc" : { 462 "com.oracle.graal.replacements.sparc" : {
462 "subDir" : "graal", 463 "subDir" : "graal",
505 "com.oracle.graal.bytecode", 506 "com.oracle.graal.bytecode",
506 "jvmci:JVMCI_HOTSPOT", 507 "jvmci:JVMCI_HOTSPOT",
507 ], 508 ],
508 "checkstyle" : "com.oracle.graal.graph", 509 "checkstyle" : "com.oracle.graal.graph",
509 "javaCompliance" : "1.8", 510 "javaCompliance" : "1.8",
510 "annotationProcessors" : ["com.oracle.graal.replacements.verifier"], 511 "annotationProcessors" : ["GRAAL_REPLACEMENTS_VERIFIER"],
511 "workingSets" : "Graal,Graph", 512 "workingSets" : "Graal,Graph",
512 }, 513 },
513 514
514 "com.oracle.graal.nodes.test" : { 515 "com.oracle.graal.nodes.test" : {
515 "subDir" : "graal", 516 "subDir" : "graal",
585 "com.oracle.graal.virtual", 586 "com.oracle.graal.virtual",
586 "com.oracle.graal.loop", 587 "com.oracle.graal.loop",
587 ], 588 ],
588 "checkstyle" : "com.oracle.graal.graph", 589 "checkstyle" : "com.oracle.graal.graph",
589 "javaCompliance" : "1.8", 590 "javaCompliance" : "1.8",
590 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 591 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
591 "workingSets" : "Graal", 592 "workingSets" : "Graal",
592 }, 593 },
593 594
594 "com.oracle.graal.compiler.match.processor" : { 595 "com.oracle.graal.compiler.match.processor" : {
595 "subDir" : "graal", 596 "subDir" : "graal",
609 "com.oracle.graal.compiler", 610 "com.oracle.graal.compiler",
610 "com.oracle.graal.lir.amd64", 611 "com.oracle.graal.lir.amd64",
611 "com.oracle.graal.java", 612 "com.oracle.graal.java",
612 ], 613 ],
613 "checkstyle" : "com.oracle.graal.graph", 614 "checkstyle" : "com.oracle.graal.graph",
614 "annotationProcessors" : ["com.oracle.graal.compiler.match.processor"], 615 "annotationProcessors" : ["GRAAL_COMPILER_MATCH_PROCESSOR"],
615 "javaCompliance" : "1.8", 616 "javaCompliance" : "1.8",
616 "workingSets" : "Graal,AMD64", 617 "workingSets" : "Graal,AMD64",
617 }, 618 },
618 619
619 "com.oracle.graal.compiler.amd64.test" : { 620 "com.oracle.graal.compiler.amd64.test" : {
633 "dependencies" : [ 634 "dependencies" : [
634 "com.oracle.graal.compiler", 635 "com.oracle.graal.compiler",
635 "com.oracle.graal.lir.sparc" 636 "com.oracle.graal.lir.sparc"
636 ], 637 ],
637 "checkstyle" : "com.oracle.graal.graph", 638 "checkstyle" : "com.oracle.graal.graph",
639 "annotationProcessors" : [
640 "jvmci:JVMCI_SERVICE_PROCESSOR",
641 "GRAAL_COMPILER_MATCH_PROCESSOR"
642 ],
638 "javaCompliance" : "1.8", 643 "javaCompliance" : "1.8",
639 "workingSets" : "Graal,SPARC", 644 "workingSets" : "Graal,SPARC",
640 }, 645 },
641 646
642 "com.oracle.graal.compiler.sparc.test" : { 647 "com.oracle.graal.compiler.sparc.test" : {
665 "dependencies" : [ 670 "dependencies" : [
666 "com.oracle.graal.phases", 671 "com.oracle.graal.phases",
667 "com.oracle.graal.graphbuilderconf", 672 "com.oracle.graal.graphbuilderconf",
668 ], 673 ],
669 "checkstyle" : "com.oracle.graal.graph", 674 "checkstyle" : "com.oracle.graal.graph",
670 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 675 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
671 "javaCompliance" : "1.8", 676 "javaCompliance" : "1.8",
672 "workingSets" : "Graal,Java", 677 "workingSets" : "Graal,Java",
673 }, 678 },
674 679
675 "com.oracle.graal.graphbuilderconf" : { 680 "com.oracle.graal.graphbuilderconf" : {
687 "subDir" : "graal", 692 "subDir" : "graal",
688 "sourceDirs" : ["src"], 693 "sourceDirs" : ["src"],
689 "dependencies" : [ 694 "dependencies" : [
690 "jvmci:JVMCI_API", 695 "jvmci:JVMCI_API",
691 ], 696 ],
692 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_OPTIONS_PROCESSOR"], 697 "annotationProcessors" : ["jvmci:JVMCI_OPTIONS_PROCESSOR"],
693 "checkstyle" : "com.oracle.graal.graph", 698 "checkstyle" : "com.oracle.graal.graph",
694 "javaCompliance" : "1.8", 699 "javaCompliance" : "1.8",
695 "workingSets" : "Graal,Java", 700 "workingSets" : "Graal,Java",
696 }, 701 },
697 702
701 "dependencies" : [ 706 "dependencies" : [
702 "com.oracle.graal.code", 707 "com.oracle.graal.code",
703 "com.oracle.graal.java", 708 "com.oracle.graal.java",
704 "com.oracle.graal.compiler", 709 "com.oracle.graal.compiler",
705 ], 710 ],
706 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 711 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
707 "checkstyle" : "com.oracle.graal.graph", 712 "checkstyle" : "com.oracle.graal.graph",
708 "javaCompliance" : "1.8", 713 "javaCompliance" : "1.8",
709 "workingSets" : "Graal,Graph", 714 "workingSets" : "Graal,Graph",
710 }, 715 },
711 716
759 "com.oracle.graal.runtime", 764 "com.oracle.graal.runtime",
760 "com.oracle.graal.replacements", 765 "com.oracle.graal.replacements",
761 ], 766 ],
762 "checkstyle" : "com.oracle.graal.graph", 767 "checkstyle" : "com.oracle.graal.graph",
763 "annotationProcessors" : [ 768 "annotationProcessors" : [
764 "com.oracle.graal.nodeinfo.processor", 769 "GRAAL_NODEINFO_PROCESSOR",
765 "com.oracle.graal.replacements.verifier", 770 "GRAAL_REPLACEMENTS_VERIFIER",
766 "jdk.internal.jvmci.options.processor", 771 "jvmci:JVMCI_OPTIONS_PROCESSOR",
767 "jdk.internal.jvmci.service.processor", 772 "jvmci:JVMCI_SERVICE_PROCESSOR",
768 ], 773 ],
769 "javaCompliance" : "1.8", 774 "javaCompliance" : "1.8",
770 "workingSets" : "Graal,Truffle", 775 "workingSets" : "Graal,Truffle",
771 "jacoco" : "exclude", 776 "jacoco" : "exclude",
772 }, 777 },
794 "com.oracle.graal.hotspot", 799 "com.oracle.graal.hotspot",
795 "com.oracle.nfi", 800 "com.oracle.nfi",
796 ], 801 ],
797 "checkstyle" : "com.oracle.graal.graph", 802 "checkstyle" : "com.oracle.graal.graph",
798 "javaCompliance" : "1.8", 803 "javaCompliance" : "1.8",
799 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 804 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
800 "workingSets" : "Graal,Truffle", 805 "workingSets" : "Graal,Truffle",
801 }, 806 },
802 807
803 "com.oracle.graal.truffle.hotspot.amd64" : { 808 "com.oracle.graal.truffle.hotspot.amd64" : {
804 "subDir" : "graal", 809 "subDir" : "graal",
807 "com.oracle.graal.truffle.hotspot", 812 "com.oracle.graal.truffle.hotspot",
808 "com.oracle.graal.hotspot.amd64", 813 "com.oracle.graal.hotspot.amd64",
809 ], 814 ],
810 "checkstyle" : "com.oracle.graal.graph", 815 "checkstyle" : "com.oracle.graal.graph",
811 "javaCompliance" : "1.8", 816 "javaCompliance" : "1.8",
812 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 817 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
813 "workingSets" : "Graal,Truffle", 818 "workingSets" : "Graal,Truffle",
814 }, 819 },
815 820
816 "com.oracle.graal.truffle.hotspot.sparc" : { 821 "com.oracle.graal.truffle.hotspot.sparc" : {
817 "subDir" : "graal", 822 "subDir" : "graal",
820 "com.oracle.graal.truffle.hotspot", 825 "com.oracle.graal.truffle.hotspot",
821 "com.oracle.graal.asm.sparc", 826 "com.oracle.graal.asm.sparc",
822 ], 827 ],
823 "checkstyle" : "com.oracle.graal.graph", 828 "checkstyle" : "com.oracle.graal.graph",
824 "javaCompliance" : "1.8", 829 "javaCompliance" : "1.8",
825 "annotationProcessors" : ["jvmci:JDK_INTERNAL_JVMCI_SERVICE_PROCESSOR"], 830 "annotationProcessors" : ["jvmci:JVMCI_SERVICE_PROCESSOR"],
826 "workingSets" : "Graal,Truffle,SPARC", 831 "workingSets" : "Graal,Truffle,SPARC",
827 } 832 }
828 }, 833 },
829 834
830 "distributions" : { 835 "distributions" : {
840 "com.oracle.graal.hotspot.sparc", 845 "com.oracle.graal.hotspot.sparc",
841 "com.oracle.graal.hotspot", 846 "com.oracle.graal.hotspot",
842 "com.oracle.graal.printer", 847 "com.oracle.graal.printer",
843 ], 848 ],
844 "distDependencies" : [ 849 "distDependencies" : [
845 "JVMCI_API", 850 "jvmci:JVMCI_API",
846 "JVMCI_SERVICE", 851 "jvmci:JVMCI_SERVICE",
847 "JVMCI_HOTSPOT", 852 "jvmci:JVMCI_HOTSPOT",
848 ], 853 ],
849 }, 854 },
850 855
851 "GRAAL_TRUFFLE" : { 856 "GRAAL_TRUFFLE" : {
852 "path" : "build/graal-truffle.jar", 857 "path" : "build/graal-truffle.jar",
873 "distDependencies" : [ 878 "distDependencies" : [
874 "GRAAL_TRUFFLE", 879 "GRAAL_TRUFFLE",
875 "truffle:TRUFFLE_SL", 880 "truffle:TRUFFLE_SL",
876 ], 881 ],
877 }, 882 },
883
884 "GRAAL_NODEINFO_PROCESSOR" : {
885 "path" : "build/graal-nodeinfo-processor.jar",
886 "subDir" : "graal",
887 "sourcesPath" : "build/graal-nodeinfo-processor.src.zip",
888 "dependencies" : ["com.oracle.graal.nodeinfo.processor"],
889 },
890
891 "GRAAL_REPLACEMENTS_VERIFIER" : {
892 "path" : "build/graal-replacements-verifier.jar",
893 "subDir" : "graal",
894 "sourcesPath" : "build/graal-replacements-verifier.src.zip",
895 "dependencies" : ["com.oracle.graal.replacements.verifier"],
896 },
897
898 "GRAAL_COMPILER_MATCH_PROCESSOR" : {
899 "path" : "build/graal-compiler-match-processor.jar",
900 "subDir" : "graal",
901 "sourcesPath" : "build/graal-compiler-match-processor.src.zip",
902 "dependencies" : ["com.oracle.graal.compiler.match.processor"],
903 },
878 }, 904 },
879 } 905 }