37 lines
979 B
Plaintext
37 lines
979 B
Plaintext
#
|
|
# Amdatu Blueprint scheduling feature
|
|
#
|
|
blueprint-feature.scheduling: scheduling
|
|
blueprint-repo.scheduling: https://repository.amdatu.org/amdatu-scheduling/r7/repo/index.xml.gz
|
|
blueprint-deps.scheduling-java11: \
|
|
javax.transaction:javax.transaction-api:1.3,\
|
|
javax.enterprise:cdi-api:2.0.SP1,\
|
|
javax.el:javax.el-api:3.0.0,\
|
|
javax.inject:javax.inject:1,\
|
|
javax.interceptor:javax.interceptor-api:1.2,\
|
|
|
|
#
|
|
# Build
|
|
#
|
|
-buildpath.blueprint-scheduling: \
|
|
${if;(buildfeaturesMerged[]=scheduling); \
|
|
org.amdatu.scheduling.api\
|
|
}
|
|
|
|
#
|
|
# Run
|
|
#
|
|
-runbundles.blueprint-scheduling: \
|
|
${if;(runfeaturesMerged[]=scheduling); \
|
|
org.amdatu.scheduling.api,\
|
|
org.amdatu.scheduling.quartz\
|
|
}
|
|
|
|
-runbundles.blueprint-scheduling-java11: \
|
|
${if;(&(runfeaturesMerged[]=scheduling)(runfeaturesMerged[]=java11)); \
|
|
javax.transaction-api,\
|
|
javax.enterprise.cdi-api,\
|
|
javax.el-api,\
|
|
javax.inject:javax.inject,\
|
|
javax.interceptor-api\
|
|
} |