Blob Blame History Raw
document: modulemd
version: 2
data:
  stream: rhel8
  summary: Java Mission Control is a profiling and diagnostics tool for the Hotspot JVM
  description: >-
    Java Mission Control is a powerful profiler for HotSpot JVMs and has an
    advanced set of tools that enables efficient and detailed analysis of the
    extensive data collected by Java Flight Recorder. The tool chain enables
    developers and administrators to collect and analyze data from Java
    applications running locally or deployed in production environments.
  license:
    module:
      - GPL
  profiles:
    common:
      rpms:
      - jmc
    core:
      rpms:
      - jmc-core
  dependencies:
    - buildrequires:
        platform: [el8]
        javapackages-tools: [201801]
        tycho: [rhel8]
      requires:
        platform: [el8]
  api:
    rpms:
    - jmc-core
  components:
    rpms:
      directory-maven-plugin:
        buildorder: 0
        ref: stream-rhel8-rhel-8.1.1
        rationale: >
          Dependency of jmc and jaf.
        arches: [x86_64]
      ee4j-parent:
        buildorder: 0
        ref: stream-rhel8-rhel-8.1.1
        arches: [x86_64]
        rationale: >
          Dependency of jaf.
      owasp-java-encoder:
        buildorder: 0
        ref: stream-rhel8-rhel-8.1.1
        arches: [x86_64]
        rationale: >
          Dependency of jmc-core.
      jaf:
        buildorder: 1
        ref: stream-rhel8-rhel-8.1.1
        arches: [x86_64]
        rationale: >
          Dependency of jmc.
      jmc-core:
        buildorder: 1
        ref: stream-rhel8-rhel-8.1.1
        arches: [x86_64]
        rationale: >
          Core API. Dependency of jmc.
      jmc:
        buildorder: 3
        ref: stream-rhel8-rhel-8.1.1
        arches: [x86_64]
        rationale: >
          Standalone application.