Blob Blame History Raw
---
document: modulemd
version: 1
data:
    summary: Java build tool
    description: >-
        Apache Ant is a Java library and command-line tool whose mission
        is to drive processes described in build files as targets and extension
        points dependent upon each other. The main known usage of Ant is the
        build of Java applications. Ant supplies a number of built-in tasks
        allowing to compile, assemble, test and run Java applications. Ant can
        also be used effectively to build non Java applications, for instance C
        or C++ applications. More generally, Ant can be used to pilot any type
        of process which can be described in terms of targets and tasks.
    license:
        module:
            - MIT
    dependencies:
        buildrequires:
            javapackages-tools: master
            java: master
            platform: master
        requires:
            java: master
            platform: master
    profiles:
        default:
            rpms:
                - ant
    api:
        rpms:
            - ant
    filter:
        rpms:
            - ant-antlr
            - ant-apache-bcel
            - ant-apache-bsf
            - ant-apache-log4j
            - ant-apache-oro
            - ant-apache-regexp
            - ant-apache-resolver
            - ant-apache-xalan2
            - ant-commons-logging
            - ant-commons-net
            - ant-javadoc
            - ant-javamail
            - ant-jdepend
            - ant-jmf
            - ant-jsch
            - ant-junit
            - ant-manual
            - ant-swing
            - ant-testutil
            - ant-xz
    buildopts:
        rpms:
            macros: |
                %_with_xmvn_javadoc 1
                %_without_asciidoc 1
                %_without_avalon 1
                %_without_bouncycastle 1
                %_without_cython 1
                %_without_dafsa 1
                %_without_desktop 1
                %_without_doxygen 1
                %_without_dtd 1
                %_without_eclipse 1
                %_without_ehcache 1
                %_without_emacs 1
                %_without_equinox 1
                %_without_fop 1
                %_without_ftp 1
                %_without_gradle 1
                %_without_groovy 1
                %_without_hadoop 1
                %_without_hsqldb 1
                %_without_itext 1
                %_without_jackson 1
                %_without_jmh 1
                %_without_jna 1
                %_without_jpa 1
                %_without_logback 1
                %_without_markdown 1
                %_without_memcached 1
                %_without_memoryfilesystem 1
                %_without_obr 1
                %_without_python 1
                %_without_reporting 1
                %_without_scm 1
                %_without_snappy 1
                %_without_spring 1
                %_without_ssh 1
                %_without_testlib 1
    components:
        rpms:
            # ant-1.10.1-8.fc28.1
            ant:
                rationale: >
                    Module API.
                ref: ce4b0fb