<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ Copyright The WildFly Authors
  ~ SPDX-License-Identifier: Apache-2.0
  -->
<module name="org.jboss.weld.core" xmlns="urn:jboss:module:1.9">

  <properties>
    <property name="jboss.api" value="private"/>
  </properties>

  <resources>
    <resource-root path="weld-core-impl-5.1.5.Final.jar"/>
    <resource-root path="weld-lite-extension-translator-5.1.5.Final.jar"/>
    <resource-root path="weld-ejb-5.1.5.Final.jar"/>
    <resource-root path="weld-jta-5.1.5.Final.jar"/>
    <resource-root path="weld-web-5.1.5.Final.jar"/>
  </resources>

  <dependencies>
    <module name="jakarta.annotation.api"/>
    <module name="jakarta.ejb.api"/>
    <module name="jakarta.enterprise.api"/>
    <module name="jakarta.inject.api"/>
    <module name="jakarta.interceptor.api"/>
    <module name="jakarta.persistence.api"/>
    <module name="jakarta.servlet.api"/>
    <module name="jakarta.transaction.api"/>
    <module name="jakarta.validation.api"/>
    <module name="org.glassfish.expressly"/>
    <module name="org.jboss.classfilewriter"/>
    <module name="org.jboss.weld.api" export="true"/>
    <module name="org.jboss.weld.spi" export="true"/>
    <module name="org.jboss.logging"/>
    <module name="jdk.unsupported"/>
    <module name="java.desktop"/>
    <module name="java.logging"/>
    <module name="java.naming"/>
    <module name="java.xml"/>
  </dependencies>
</module>
