diff --git a/modules/p2-profile/analytics-profile/carbon.product b/modules/p2-profile/analytics-profile/carbon.product index 1889d675..896c2c70 100644 --- a/modules/p2-profile/analytics-profile/carbon.product +++ b/modules/p2-profile/analytics-profile/carbon.product @@ -1,7 +1,7 @@ - + @@ -13,7 +13,7 @@ - + diff --git a/modules/p2-profile/broker-profile/carbon.product b/modules/p2-profile/broker-profile/carbon.product new file mode 100644 index 00000000..896c2c70 --- /dev/null +++ b/modules/p2-profile/broker-profile/carbon.product @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/p2-profile/broker-profile/pom.xml b/modules/p2-profile/broker-profile/pom.xml new file mode 100644 index 00000000..ea0050d0 --- /dev/null +++ b/modules/p2-profile/broker-profile/pom.xml @@ -0,0 +1,346 @@ + + + + + + + org.wso2.iot + wso2iot-p2-profile + 3.1.0-SNAPSHOT + ../pom.xml + + + 4.0.0 + wso2iot-broker-p2-profile + pom + WSO2 IoT - Broker - P2 Profile Gen + http://wso2.com/products/message-broker/ + + + + + org.apache.maven.plugins + maven-dependency-plugin + false + + + unpack-equinox-executable + test + + unpack + + + + + org.eclipse.equinox + org.eclipse.equinox.executable + 3.5.0.v20110530-7P7NFUFFLWUl76mart + zip + true + target + + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + 2-p2-repo-generation + package + + p2-repo-gen + + + file:${basedir}/target/p2-repo + file:${basedir}/target/p2-repo + true + true + + + org.wso2.carbon.commons:org.wso2.carbon.logging.mgt.feature:${carbon.commons.version} + + + org.wso2.carbon.analytics-common:org.wso2.carbon.databridge.datapublisher.feature:${carbon.analytics.common.version} + + + org.wso2.carbon.commons:org.wso2.carbon.system.statistics.feature:${carbon.commons.version} + + + org.wso2.carbon.commons:org.wso2.carbon.soaptracer.feature:${carbon.commons.version} + + + org.wso2.carbon.identity:org.wso2.carbon.security.mgt.feature:${carbon.identity.framework.version} + + + org.wso2.carbon.commons:org.wso2.carbon.message.flows.feature:${carbon.commons.version} + + + org.wso2.carbon.commons:org.wso2.carbon.tryit.feature:${carbon.commons.version} + + + org.wso2.carbon.registry:org.wso2.carbon.registry.core.feature:${carbon.registry.version} + + + org.wso2.carbon.registry:org.wso2.carbon.registry.contentsearch.feature:${carbon.registry.version} + + + org.wso2.carbon.registry:org.wso2.carbon.registry.resource.properties.feature:${carbon.registry.version} + + + org.wso2.carbon.commons:org.wso2.carbon.wsdl.tools.feature:${carbon.commons.version} + + + org.wso2.carbon.identity:org.wso2.carbon.um.ws.service.feature:${carbon.um.ws.version} + + + org.wso2.carbon.messaging:org.wso2.carbon.andes.feature:${carbon.messaging.version} + + + org.wso2.carbon.multitenancy:org.wso2.carbon.tenant.common.server.feature:${carbon.multitenancy.version} + + + org.wso2.carbon.commons:org.wso2.carbon.tenant.mgt.common.feature:${carbon.commons.version} + + + org.wso2.carbon.multitenancy:org.wso2.carbon.tenant.usage.agent.feature:${carbon.multitenancy.version} + + + org.wso2.carbon.multitenancy:org.wso2.carbon.tenant.throttling.agent.feature:${carbon.multitenancy.version} + + + org.wso2.carbon.multitenancy:org.wso2.carbon.tenant.deployment.feature:${carbon.multitenancy.version} + + + org.wso2.carbon.identity:org.wso2.carbon.identity.authenticator.saml2.sso.server.feature:${identity.carbon.auth.saml2.version} + + + org.wso2.carbon.identity:org.wso2.carbon.user.mgt.feature:${carbon.identity.framework.version} + + + org.wso2.carbon.identity:org.wso2.carbon.identity.core.feature:${carbon.identity.framework.version} + + + + org.wso2.carbon:org.wso2.carbon.core.feature:${carbon.kernel.version} + + + org.wso2.carbon:org.wso2.carbon.core.runtime.feature:${carbon.kernel.version} + + + org.wso2.carbon.messaging:org.wso2.carbon.messaging.metrics.feature:${carbon.messaging.version} + + + org.wso2.carbon.metrics:org.wso2.carbon.metrics.feature:${carbon.metrics.version} + + + org.wso2.ciphertool:org.wso2.ciphertool.feature:${cipher.tool.version} + + + org.wso2.carbon.analytics.shared:org.wso2.carbon.analytics.shared.data.agents.log4j.feature:${analytics.shared.version} + + + org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization.feature:${carbon.device.mgt.plugin.version} + + + + + + publishing products + package + + publish-product + + + ${basedir}/carbon.product + + ${basedir}/target/org.eclipse.equinox.executable_3.5.0.v20110530-7P7NFUFFLWUl76mart + + file:${basedir}/target/p2-repo + file:${basedir}/target/p2-repo + + + + materialize-broker-default-profile + package + + materialize-product + + + ${basedir}/carbon.product + + file:${basedir}/target/p2-repo + file:${basedir}/target/p2-repo + file:${basedir}/target/wso2carbon-core-${carbon.kernel.version}/wso2/components + broker-default + + + + 3-p2-profile-generation + package + + p2-profile-gen + + + broker-default + file:${basedir}/target/p2-repo + file:${basedir}/target/p2-repo + + ${basedir}/target/wso2carbon-core-${carbon.kernel.version}/wso2/components + + true + + + org.wso2.carbon.logging.mgt.feature.group + ${carbon.commons.version} + + + org.wso2.carbon.databridge.datapublisher.feature.group + ${carbon.analytics.common.version} + + + org.wso2.carbon.system.statistics.feature.group + ${carbon.commons.version} + + + org.wso2.carbon.soaptracer.feature.group + ${carbon.commons.version} + + + org.wso2.carbon.security.mgt.feature.group + ${carbon.identity.framework.version} + + + org.wso2.carbon.message.flows.feature.group + ${carbon.commons.version} + + + + org.wso2.carbon.tryit.feature.group + ${carbon.commons.version} + + + org.wso2.carbon.registry.contentsearch.feature.group + ${carbon.registry.version} + + + org.wso2.carbon.registry.core.feature.group + ${carbon.registry.version} + + + org.wso2.carbon.registry.resource.properties.feature.group + + ${carbon.registry.version} + + + org.wso2.carbon.wsdl.tools.feature.group + ${carbon.commons.version} + + + org.wso2.carbon.um.ws.service.feature.group + ${carbon.um.ws.version} + + + org.wso2.carbon.messaging.andes.feature.group + ${carbon.messaging.version} + + + + org.wso2.carbon.tenant.deployment.feature.group + ${carbon.multitenancy.version} + + + + org.wso2.carbon.tenant.common.server.feature.group + ${carbon.multitenancy.version} + + + + org.wso2.carbon.identity.authenticator.saml2.sso.server.feature.group + + ${identity.carbon.auth.saml2.version} + + + org.wso2.carbon.tenant.usage.agent.feature.group + ${carbon.multitenancy.version} + + + org.wso2.carbon.tenant.throttling.agent.feature.group + ${carbon.multitenancy.version} + + + org.wso2.carbon.user.mgt.feature.group + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.core.feature.group + ${carbon.identity.framework.version} + + + org.wso2.carbon.messaging.metrics.feature.group + ${carbon.messaging.version} + + + org.wso2.carbon.metrics.feature.group + ${carbon.metrics.version} + + + + org.wso2.ciphertool.feature.group + ${cipher.tool.version} + + + org.wso2.carbon.analytics.shared.data.agents.log4j.feature.group + ${analytics.shared.version} + + + org.wso2.carbon.andes.extensions.device.mgt.mqtt.authorization.feature.group + ${carbon.device.mgt.plugin.version} + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.1 + + + package + + + + + + + + + run + + + + + + + diff --git a/modules/p2-profile/pom.xml b/modules/p2-profile/pom.xml index 47072fb2..0d193769 100644 --- a/modules/p2-profile/pom.xml +++ b/modules/p2-profile/pom.xml @@ -35,6 +35,8 @@ iot-core-profile + analytics-profile + broker-profile