Browse Source

Display optional dependencies aswell

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272254 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
829ab528ab
2 changed files with 12 additions and 0 deletions
  1. BIN
      proposal/myrmidon/lib/excalibur-extension-1.0a.jar
  2. +12
    -0
      proposal/myrmidon/src/java/org/apache/antlib/extensions/LibraryDisplayer.java

BIN
proposal/myrmidon/lib/excalibur-extension-1.0a.jar View File


+ 12
- 0
proposal/myrmidon/src/java/org/apache/antlib/extensions/LibraryDisplayer.java View File

@@ -54,10 +54,12 @@ class LibraryDisplayer
{
final Extension[] available = Extension.getAvailable( manifest );
final Extension[] required = Extension.getRequired( manifest );
final Extension[] options = Extension.getOptions( manifest );
final Specification[] specifications = getSpecifications( manifest );

if( 0 == available.length &&
0 == required.length &&
0 == options.length &&
0 == specifications.length )
{
return;
@@ -88,6 +90,16 @@ class LibraryDisplayer
}
}

if( 0 != options.length )
{
System.out.println( "Extensions that will be used by Library if present:" );
for( int i = 0; i < options.length; i++ )
{
final Extension extension = options[ i ];
System.out.println( extension.toString() );
}
}

if( 0 != specifications.length )
{
System.out.println( "Specifications Supported By Library:" );


Loading…
Cancel
Save