Files
osgi-training/cnf/features/blueprint/Dania/scheduling.bnd
2021-09-28 11:17:52 +02:00

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\
}