hg: openjfx/9-dev/rt: 8165809: Rework build to enable future jigsaw aware JDK9 build
david.hill at oracle.com
david.hill at oracle.com
Fri Sep 16 21:06:28 UTC 2016
Changeset: fa3d6410bf8e
Author: ddhill
Date: 2016-09-16 17:06 -0400
URL: http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/fa3d6410bf8e
8165809: Rework build to enable future jigsaw aware JDK9 build
Reviewed-by: kcr
! build.gradle
- buildSrc/src/main/antlr/JSL.g
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/JSLC.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/hw/ES2Backend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/hw/GLSLBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/hw/HLSLBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/hw/SLBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/prism/PrismBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWCallScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWFuncImpls.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWTreeScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/me/MEBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/me/MECallScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/me/MEFuncImpls.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/me/METreeScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSECallScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEFuncImpls.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSETreeScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/BaseType.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/BinaryOpType.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/CoreSymbols.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/FuncImpl.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/Function.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/Param.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/Precision.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/Qualifier.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/SymbolTable.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/Type.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/UnaryOpType.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/model/Variable.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ArrayAccessExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/BinaryExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/BreakStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/CallExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/CompoundStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ContinueStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/DeclStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/DiscardStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/DoWhileStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/Expr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ExprStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ExtDecl.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/FieldSelectExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ForStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/FuncDef.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/GlueBlock.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/LiteralExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ParenExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ProgramUnit.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/ReturnStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/SelectStmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/Stmt.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/Tree.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/TreeMaker.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/TreeScanner.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/TreeVisitor.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/UnaryExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/VarDecl.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/VariableExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/VectorCtorExpr.java
- buildSrc/src/main/java/com/sun/scenario/effect/compiler/tree/WhileStmt.java
- buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/prism/PrismGlue.stg
- buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/java/JSWGlue.stg
- buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/me/MEJavaGlue.stg
- buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/me/MENativeGlue.stg
- buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/sse/SSEJavaGlue.stg
- buildSrc/src/main/resources/com/sun/scenario/effect/compiler/backend/sw/sse/SSENativeGlue.stg
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/SymbolTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/BoolTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/CommentTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/FloatTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/IdentifierTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/IntegerTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/LexerBase.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/LineCommentTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/TypeTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/lexer/WhitespaceTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/AddExprTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/AssignmentExprTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/EqualityExprTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/Expressions.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/ExternalDeclarationTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/FieldSelectTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/FullySpecifiedTypeTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/IterationStatementTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/JumpStatementTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/MultExprTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/ParserBase.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/PrimaryExprTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/RelationalExprTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/SelectionStatementTest.java
- buildSrc/src/test/java/com/sun/scenario/effect/compiler/parser/UnaryExprTest.java
! modules/javafx.base/.classpath
! modules/javafx.graphics/.classpath
+ modules/javafx.graphics/src/jslc/antlr/com/sun/scenario/effect/compiler/JSL.g
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/JSLC.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/ES2Backend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/GLSLBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/HLSLBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/SLBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/prism/PrismBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWCallScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWFuncImpls.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/java/JSWTreeScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/me/MEBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/me/MECallScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/me/MEFuncImpls.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/me/METreeScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSECallScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEFuncImpls.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSETreeScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/BaseType.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/BinaryOpType.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/CoreSymbols.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/FuncImpl.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/Function.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/Param.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/Precision.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/Qualifier.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/SymbolTable.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/Type.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/UnaryOpType.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/Variable.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ArrayAccessExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/BinaryExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/BreakStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/CallExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/CompoundStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ContinueStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/DeclStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/DiscardStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/DoWhileStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/Expr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ExprStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ExtDecl.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/FieldSelectExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ForStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/FuncDef.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/GlueBlock.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/LiteralExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ParenExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ProgramUnit.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/ReturnStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/SelectStmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/Stmt.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/Tree.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/TreeMaker.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/TreeScanner.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/TreeVisitor.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/UnaryExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/VarDecl.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/VariableExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/VectorCtorExpr.java
+ modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/tree/WhileStmt.java
+ modules/javafx.graphics/src/jslc/resources/com/sun/scenario/effect/compiler/backend/prism/PrismGlue.stg
+ modules/javafx.graphics/src/jslc/resources/com/sun/scenario/effect/compiler/backend/sw/java/JSWGlue.stg
+ modules/javafx.graphics/src/jslc/resources/com/sun/scenario/effect/compiler/backend/sw/me/MEJavaGlue.stg
+ modules/javafx.graphics/src/jslc/resources/com/sun/scenario/effect/compiler/backend/sw/me/MENativeGlue.stg
+ modules/javafx.graphics/src/jslc/resources/com/sun/scenario/effect/compiler/backend/sw/sse/SSEJavaGlue.stg
+ modules/javafx.graphics/src/jslc/resources/com/sun/scenario/effect/compiler/backend/sw/sse/SSENativeGlue.stg
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/SymbolTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/BoolTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/CommentTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/FloatTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/IdentifierTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/IntegerTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/LexerBase.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/LineCommentTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/TypeTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/WhitespaceTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/AddExprTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/AssignmentExprTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/EqualityExprTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/Expressions.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/ExternalDeclarationTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/FieldSelectTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/FullySpecifiedTypeTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/IterationStatementTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/JumpStatementTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/MultExprTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/ParserBase.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/PrimaryExprTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/RelationalExprTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/SelectionStatementTest.java
+ modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/parser/UnaryExprTest.java
! modules/javafx.media/src/main/native/vs_project/jfxmedia/jfxmedia.vcxproj
! modules/javafx.media/src/main/native/xcode_project/JFXMedia.xcodeproj/project.pbxproj
! modules/javafx.web/src/main/native/Source/JavaScriptCore/PlatformJava.cmake
! modules/javafx.web/src/main/native/Source/JavaScriptCore/TargetJava.pri
! modules/javafx.web/src/main/native/Source/WebCore/PlatformJava.cmake
! modules/javafx.web/src/main/native/Source/WebCore/TargetJava.pri
! modules/javafx.web/src/main/native/Tools/DumpRenderTree/DumpRenderTreeJava.pro
! netbeans/android/native-glass/Android.mk
! netbeans/android/native-glass/nbproject/configurations.xml
! netbeans/android/native-prism-es2/Android.mk
! netbeans/android/native-prism-es2/nbproject/configurations.xml
! netbeans/android/native-vmlauncher/Android.mk
! netbeans/android/native-vmlauncher/nbproject/configurations.xml
! netbeans/android/native-webnode/Android.mk
! netbeans/buildSrc/nbproject/build-impl.xml
! netbeans/graphics/nbproject/project.properties
! netbeans/native-iio/nbproject/Makefile-Debug.mk
! netbeans/native-iio/nbproject/configurations.xml
! netbeans/native-prism-d3d/nbproject/Makefile-Debug.mk
! netbeans/native-prism-d3d/nbproject/configurations.xml
! netbeans/native-prism-d3d/nbproject/project.xml
! netbeans/native-prism-es2/nbproject/Makefile-Debug.mk
! netbeans/native-prism-es2/nbproject/configurations.xml
! netbeans/native-prism-es2/nbproject/project.xml
! netbeans/native-prism-sw/nbproject/Makefile-Debug.mk
! netbeans/native-prism-sw/nbproject/configurations.xml
More information about the openjfx-changes
mailing list