Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1563

sbt and maven plugin to run daffodil to compile and run tests

XMLWordPrintableJSON

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • deferred
    • None
    • Infrastructure
    • None

      We are at the point where build automation wants to use daffodil, not just our own automation, but that of third parties, or associated with the authoring, compiling and testing of a DFDL schema separately from daffodil itself.

      So we need a way to package daffodil such that it can be integrated into build tools that don't just run CLI-style commands. I.e., for sbt, that's an sbt plug in. Probably something similar for maven.

      Note: Basic build tools like make can just use the daffodil CLI commands.

      I'd say these plug-ins should be part of one of the daffodil jars so that getting the distribution gets you CLI, jars for API-level use, and sbt/maven plug-ins too.

              Unassigned Unassigned
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: