Skip to content

Commit

Permalink
Add SDK suite configuration for options and polyglot API.
Browse files Browse the repository at this point in the history
  • Loading branch information
chumer committed Jun 12, 2017
1 parent c2c59ac commit 51ceec1
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 6 deletions.
2 changes: 1 addition & 1 deletion sdk/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ mx.imports/**/*
/src/*/\.checkstyle
/src/*/\.factorypath
/src/*.dist/
/src/SDK*dist/\.externalToolBuilders
src/*.dist/\.externalToolBuilders/**
src_gen/**/*
hs_err_pid*.log
workingsets.xml
Expand Down
25 changes: 20 additions & 5 deletions sdk/mx.sdk/suite.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
suite = {
"mxversion" : "5.70.0",
"mxversion" : "5.90.02",
"name" : "sdk",
"sourceinprojectwhitelist" : [],
"url" : "https://github.com/graalvm/graal",
Expand All @@ -20,23 +20,38 @@
"licenses" : ["GPLv2-CPE", "UPL", "BSD-new"]
},
},
"snippetsPattern" : ".*(Snippets|doc-files).*",
"defaultLicense" : "GPLv2-CPE",
"imports": {},
"libraries" : {},
"projects" : {
"org.graalvm.polyglot" : {
"org.graalvm.options" : {
"subDir" : "src",
"sourceDirs" : ["src"],
"dependencies" : [],
"uses" : [],
"exports" : [
"<package-info>", # exports all packages containing package-info.java
],
"checkstyle" : "org.graalvm.polyglot",
"checkstyle" : "org.graalvm.api.word",
"javaCompliance" : "1.8",
"workingSets" : "API,SDK",
},
"org.graalvm.polyglot" : {
"subDir" : "src",
"sourceDirs" : ["src"],
"dependencies" : ["org.graalvm.options"],
"uses" : [],
"exports" : [
"<package-info>", # exports all packages containing package-info.java
"org.graalvm.polyglot.impl", # exported to truffle
"org.graalvm.polyglot",
"org.graalvm.polyglot.proxy",
],
"checkstyle" : "org.graalvm.api.word",
"javaCompliance" : "1.8",
"workingSets" : "API,SDK",
},

"org.graalvm.api.word" : {
"subDir" : "src",
"sourceDirs" : ["src"],
Expand All @@ -56,12 +71,12 @@
"distributions" : {
"GRAAL_SDK" : {
"subDir" : "src",
"moduleName" : "org.graalvm.sdk",
"dependencies" : [
"org.graalvm.polyglot",
],
"distDependencies" : [],
},

"WORD_API" : {
"subDir" : "src",
"dependencies" : [
Expand Down

0 comments on commit 51ceec1

Please sign in to comment.