Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
acdc
repository-extension-services
Commits
11992c4e
Commit
11992c4e
authored
Sep 15, 2018
by
Aaron Coburn
Browse files
Add build/test support for JDK 10 and 11, add AMN metadata
parent
c6e6b9f5
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
161 additions
and
41 deletions
+161
-41
acrepo-connector-broadcast/build.gradle
acrepo-connector-broadcast/build.gradle
+11
-2
acrepo-connector-idiomatic/build.gradle
acrepo-connector-idiomatic/build.gradle
+9
-1
acrepo-connector-triplestore/build.gradle
acrepo-connector-triplestore/build.gradle
+9
-1
acrepo-exts-entailment/build.gradle
acrepo-exts-entailment/build.gradle
+9
-1
acrepo-exts-fits/build.gradle
acrepo-exts-fits/build.gradle
+11
-2
acrepo-exts-image/build.gradle
acrepo-exts-image/build.gradle
+9
-1
acrepo-exts-ldpath/build.gradle
acrepo-exts-ldpath/build.gradle
+10
-1
acrepo-exts-ore/build.gradle
acrepo-exts-ore/build.gradle
+9
-1
acrepo-exts-pcdm/build.gradle
acrepo-exts-pcdm/build.gradle
+9
-1
acrepo-exts-serialize-xml/build.gradle
acrepo-exts-serialize-xml/build.gradle
+10
-1
acrepo-exts-template/build.gradle
acrepo-exts-template/build.gradle
+9
-1
acrepo-itests/build.gradle
acrepo-itests/build.gradle
+1
-0
acrepo-services-entailment/build.gradle
acrepo-services-entailment/build.gradle
+9
-1
acrepo-services-inference/build.gradle
acrepo-services-inference/build.gradle
+9
-1
acrepo-services-mint/build.gradle
acrepo-services-mint/build.gradle
+10
-1
acrepo-services-ore/build.gradle
acrepo-services-ore/build.gradle
+9
-1
acrepo-services-pcdm/build.gradle
acrepo-services-pcdm/build.gradle
+9
-1
build.gradle
build.gradle
+9
-23
No files found.
acrepo-connector-broadcast/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'Message Broadcaster'
ext
{
moduleName
=
'edu.amherst.acdc.connector.broadcast'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
}
jar
{
...
...
@@ -15,8 +23,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.connector.broadcast
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-connector-idiomatic/build.gradle
View file @
11992c4e
...
...
@@ -2,6 +2,10 @@ apply plugin: 'osgi'
description
=
'Camel-based service for mapping public IDs to Fedora IDs'
ext
{
moduleName
=
'edu.amherst.acdc.connector.idiomatic'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-sql'
,
version:
camelVersion
...
...
@@ -12,6 +16,8 @@ dependencies {
compile
group:
'org.codehaus.woodstox'
,
name:
'woodstox-core-asl'
,
version:
woodstoxVersion
testCompile
project
(
':acrepo-services-mint'
)
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.derby'
,
name:
'derby'
,
version:
derbyVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
...
...
@@ -25,8 +31,10 @@ jar {
docURL
project
.
docURL
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,org.apache.camel.component.sql,javax.sql,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.connector.idiomatic
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-connector-triplestore/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'Triplestore Indexer'
ext
{
moduleName
=
'edu.amherst.acdc.connector.triplestore'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-http4'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
compile
group:
'org.apache.jena'
,
name:
'jena-osgi'
,
version:
jenaVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
}
...
...
@@ -17,8 +24,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.connector.triplestore
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-entailment/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'Entailed Triple Builder'
ext
{
moduleName
=
'edu.amherst.acdc.exts.entailment'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
...
...
@@ -9,6 +14,8 @@ dependencies {
compile
project
(
':acrepo-services-entailment'
)
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
}
...
...
@@ -19,8 +26,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,edu.amherst.acdc.services.entailment,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.entailment
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-fits/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'FITS service bundle'
ext
{
moduleName
=
'edu.amherst.acdc.exts.fits'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-jetty9'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-http4'
,
version:
camelVersion
compile
group:
'org.apache.httpcomponents'
,
name:
'httpmime'
,
version:
httpmimeVersion
compile
group:
'org.apache.httpcomponents'
,
name:
'httpcore'
,
version:
httpcoreVersion
compile
group:
'org.apache.httpcomponents'
,
name:
'httpmime'
,
version:
httpclientVersion
compile
group:
'org.slf4j'
,
name:
'slf4j-api'
,
version:
slf4jVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
...
...
@@ -21,8 +29,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.fits
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-image/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'Image manipulation service'
ext
{
moduleName
=
'edu.amherst.acdc.exts.image'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-jetty9'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-exec'
,
version:
camelVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
...
...
@@ -19,8 +26,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.image
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-ldpath/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'LDPath service'
ext
{
moduleName
=
'edu.amherst.acdc.exts.ldpath'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
...
...
@@ -13,6 +18,9 @@ dependencies {
compile
group:
'org.apache.httpcomponents'
,
name:
'httpclient-osgi'
,
version:
httpclientVersion
compile
group:
'org.apache.httpcomponents'
,
name:
'httpcore-osgi'
,
version:
httpcoreVersion
compile
group:
'org.fcrepo.camel'
,
name:
'fcrepo-ldpath'
,
version:
fcrepoCamelToolboxVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
...
...
@@ -34,6 +42,7 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"""
org.apache.camel,
org.apache.http.auth,
...
...
@@ -48,7 +57,7 @@ jar {
org.fcrepo.client,
org.fcrepo.camel.ldpath,
${defaultOsgiImports}"""
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.ldpath
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-ore/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'ORE Object builder'
ext
{
moduleName
=
'edu.amherst.acdc.exts.org'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
...
...
@@ -8,6 +13,8 @@ dependencies {
compile
group:
'org.apache.jena'
,
name:
'jena-osgi'
,
version:
jenaVersion
compile
project
(
':acrepo-services-ore'
)
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
...
...
@@ -21,8 +28,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,edu.amherst.acdc.services.ore,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.ore
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-pcdm/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'PCDM Object builder'
ext
{
moduleName
=
'edu.amherst.acdc.exts.pcdm'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
...
...
@@ -10,6 +15,8 @@ dependencies {
compile
project
(
':acrepo-services-pcdm'
)
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
...
...
@@ -23,8 +30,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,edu.amherst.acdc.services.pcdm,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.pcdm
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-serialize-xml/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'RDF to XML (MODS and DC) serialization service'
ext
{
moduleName
=
'edu.amherst.acdc.exts.serialize.xml'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-http4'
,
version:
camelVersion
...
...
@@ -8,6 +13,9 @@ dependencies {
compile
group:
'org.apache.camel'
,
name:
'camel-blueprint'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-saxon'
,
version:
camelVersion
compile
group:
'org.slf4j'
,
name:
'slf4j-api'
,
version:
slf4jVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'commons-io'
,
name:
'commons-io'
,
version:
commonsIoVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
...
...
@@ -21,8 +29,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.serialize.xml
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-exts-template/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'A template rendering service, based on JSON-LD documents'
ext
{
moduleName
=
'edu.amherst.acdc.exts.template'
}
dependencies
{
compile
group:
'org.apache.camel'
,
name:
'camel-core'
,
version:
camelVersion
compile
group:
'org.apache.camel'
,
name:
'camel-jetty9'
,
version:
camelVersion
...
...
@@ -10,6 +15,8 @@ dependencies {
compile
group:
'org.apache.camel'
,
name:
'camel-mustache'
,
version:
camelVersion
compile
group:
'org.slf4j'
,
name:
'slf4j-api'
,
version:
slf4jVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.camel'
,
name:
'camel-test-blueprint'
,
version:
camelVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
...
...
@@ -22,8 +29,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.exts.template
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-itests/build.gradle
View file @
11992c4e
...
...
@@ -149,6 +149,7 @@ test {
farm
{
httpPort
=
fcrepoWebPort
integrationTestTask
=
'integrationTest'
systemProperty
'fcrepo.home'
,
'build/tmp/fcrepo-data'
systemProperty
'fcrepo.modeshape.configuration'
,
'classpath:/config/file-simple/repository.json'
systemProperty
'fcrepo.dynamic.test.port'
,
fcrepoWebPort
...
...
acrepo-services-entailment/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'RDF simple entailment service bundle'
ext
{
moduleName
=
'edu.amherst.acdc.services.entailment'
}
dependencies
{
compile
group:
'org.apache.jena'
,
name:
'jena-osgi'
,
version:
jenaVersion
compile
group:
'org.slf4j'
,
name:
'slf4j-api'
,
version:
slf4jVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
testCompile
group:
'commons-io'
,
name:
'commons-io'
,
version:
commonsIoVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
}
...
...
@@ -18,8 +25,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.services.entailment
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-services-inference/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'RDF inference service bundle'
ext
{
moduleName
=
'edu.amherst.acdc.services.inference'
}
dependencies
{
compile
group:
'org.apache.jena'
,
name:
'jena-osgi'
,
version:
jenaVersion
compile
group:
'org.slf4j'
,
name:
'slf4j-api'
,
version:
slf4jVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
}
...
...
@@ -17,8 +24,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
"org.apache.camel,${defaultOsgiImports}"
instruction
'Export-Package'
,
"
edu.amherst.acdc.services.inference
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
acrepo-services-mint/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'Id Minter Blueprint Bundle'
ext
{
moduleName
=
'edu.amherst.acdc.services.mint'
}
dependencies
{
compile
group:
'org.apache.commons'
,
name:
'commons-lang3'
,
version:
commonsLangVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
}
...
...
@@ -13,8 +21,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
defaultOsgiImports
instruction
'Export-Package'
,
"
edu.amherst.acdc.services.mint
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
...
...
acrepo-services-ore/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'ORE Object Bundle'
ext
{
moduleName
=
'edu.amherst.acdc.services.ore'
}
dependencies
{
compile
group:
'org.apache.jena'
,
name:
'jena-osgi'
,
version:
jenaVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
}
...
...
@@ -16,8 +23,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
defaultOsgiImports
instruction
'Export-Package'
,
"
edu.amherst.acdc.services.ore
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
acrepo-services-pcdm/build.gradle
View file @
11992c4e
apply
plugin:
'osgi'
description
=
'PCDM Object Bundle'
ext
{
moduleName
=
'edu.amherst.acdc.services.pcdm'
}
dependencies
{
compile
group:
'org.apache.jena'
,
name:
'jena-osgi'
,
version:
jenaVersion
testCompile
group:
'ch.qos.logback'
,
name:
'logback-classic'
,
version:
logbackVersion
testCompile
group:
'javax.activation'
,
name:
'javax.activation-api'
,
version:
activationApiVersion
testCompile
group:
'javax.xml.bind'
,
name:
'jaxb-api'
,
version:
jaxbVersion
testCompile
group:
'junit'
,
name:
'junit'
,
version:
junitVersion
testCompile
group:
'org.apache.commons'
,
name:
'commons-compress'
,
version:
commonsCompressVersion
}
...
...
@@ -16,8 +23,9 @@ jar {
vendor
project
.
vendor
license
project
.
license
instruction
'Automatic-Module-Name'
,
moduleName
instruction
'Import-Package'
,
defaultOsgiImports
instruction
'Export-Package'
,
"
edu.amherst.acdc.services.pcdm
;version=${projectOsgiVersion}"
instruction
'Export-Package'
,
"
${moduleName}
;version=${projectOsgiVersion}"
}
}
build.gradle
View file @
11992c4e
...
...
@@ -17,7 +17,7 @@ allprojects {
}
ext
{
jacocoVersion
=
'0.8.
1
'
jacocoVersion
=
'0.8.
2
'
}
gradle
.
projectsEvaluated
{
...
...
@@ -32,7 +32,6 @@ allprojects {
signTag
=
true
}
}
}
subprojects
{
...
...
@@ -58,6 +57,7 @@ subprojects {
fcrepoCamelToolboxVersionRange
=
'[4.7.1,5)'
/* Dependencies */
activationApiVersion
=
'1.2.0'
activemqVersion
=
'5.15.6'
camelVersion
=
'2.22.1'
commonsCompressVersion
=
'1.18'
...
...
@@ -69,6 +69,7 @@ subprojects {
httpclientVersion
=
'4.5.6'
httpcoreVersion
=
'4.4.10'
jacksonVersion
=
'2.9.6'
jaxbVersion
=
'2.3.0'
jenaVersion
=
'3.8.0'
junitVersion
=
'4.12'
jsonldVersion
=
'0.8.3'
...
...
@@ -80,28 +81,7 @@ subprojects {
woodstoxVersion
=
'4.4.1'
/* Transitive deps */
cal10nVersion
=
'0.8.1'
commonsBeanutilsVersion
=
'1.8.3'
commonsCodecVersion
=
'1.10'
commonsCollectionsVersion
=
'3.2.1'
commonsCsvVersion
=
'1.4'
commonsDigesterVersion
=
'1.8'
commonsHttpclientVersion
=
'3.1'
commonsValidatorVersion
=
'1.4.0'
dexxVersion
=
'0.6'
fluentHcVersion
=
'4.5.2'
fcrepoClientVersion
=
'0.2.1'
httpclientCacheVersion
=
'4.3.5'
httpmimeVersion
=
'4.5.6'
httpcoreNioVersion
=
'4.4.4'
jaxenVersion
=
'1.1.6'
jdom2Version
=
'2.0.5'
jodaTimeVersion
=
'2.5'
jsonldSesameVersion
=
'0.5.1'
semarglVersion
=
'0.6.1'
sesameVersion
=
'2.7.13'
thriftVersion
=
'0.9.2'
wrappedBundleLocation
=
'http://www.ats.amherst.edu/bundles'
/* Testing */
paxExamVersion
=
'4.12.0'
...
...
@@ -249,6 +229,12 @@ subprojects {
}
}
javadoc
{
if
(
JavaVersion
.
current
().
isJava9Compatible
())
{
options
.
addBooleanOption
(
'html5'
,
true
)
}
}
if
(
project
.
name
!=
'acrepo-itests'
)
{
afterReleaseBuild
.
dependsOn
uploadArchives
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment