Browse Source

MOre zapiuty zap

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272462 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
429c026813
18 changed files with 0 additions and 605 deletions
  1. +0
    -141
      proposal/myrmidon/src/code.style.xml
  2. +0
    -88
      proposal/myrmidon/src/make/org/apache/myrmidon/build/AntDocSubTask.java
  3. +0
    -166
      proposal/myrmidon/src/make/org/apache/myrmidon/build/AntlibDescriptorTask.java
  4. +0
    -70
      proposal/myrmidon/src/make/org/apache/myrmidon/build/AntlibJarTask.java
  5. +0
    -39
      proposal/myrmidon/src/manifest/ant-descriptor.j
  6. +0
    -8
      proposal/myrmidon/src/manifest/ant-roles.j
  7. +0
    -6
      proposal/myrmidon/src/manifest/ant1-ant-descriptor.xml
  8. +0
    -3
      proposal/myrmidon/src/manifest/archive-manifest.mf
  9. +0
    -9
      proposal/myrmidon/src/manifest/aut.mf
  10. +0
    -4
      proposal/myrmidon/src/manifest/core-services.xml
  11. +0
    -1
      proposal/myrmidon/src/manifest/empty-manifest.mf
  12. +0
    -2
      proposal/myrmidon/src/manifest/empty-roles.xml
  13. +0
    -9
      proposal/myrmidon/src/manifest/myrmidon-api.mf
  14. +0
    -19
      proposal/myrmidon/src/manifest/myrmidon-container.mf
  15. +0
    -15
      proposal/myrmidon/src/manifest/myrmidon-framework.mf
  16. +0
    -3
      proposal/myrmidon/src/manifest/myrmidon-manifest.mf
  17. +0
    -11
      proposal/myrmidon/src/manifest/selftest-extension1.mf
  18. +0
    -11
      proposal/myrmidon/src/manifest/selftest.mf

+ 0
- 141
proposal/myrmidon/src/code.style.xml View File

@@ -1,141 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<application>
<component class="com.intellij.psi.codeStyle.CodeStyleManager">
<option name="LINE_SEPARATOR" />
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="4" />
<option name="KEEP_LINE_BREAKS" value="true" />
<option name="KEEP_FIRST_COLUMN_COMMENT" value="false" />
<option name="TAB_SIZE" value="1" />
<option name="USE_TAB_CHARACTER" value="false" />
<option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="true" />
<option name="BRACE_STYLE" value="2" />
<option name="CLASS_BRACE_STYLE" value="2" />
<option name="METHOD_BRACE_STYLE" value="2" />
<option name="ELSE_ON_NEW_LINE" value="true" />
<option name="WHILE_ON_NEW_LINE" value="false" />
<option name="CATCH_ON_NEW_LINE" value="true" />
<option name="FINALLY_ON_NEW_LINE" value="true" />
<option name="INDENT_CASE_FROM_SWITCH" value="true" />
<option name="SPECIAL_ELSE_IF_TREATMENT" value="true" />
<option name="ALIGN_MULTILINE_PARAMETERS" value="true" />
<option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" />
<option name="ALIGN_MULTILINE_FOR" value="true" />
<option name="KEEP_BLANK_LINES_IN_DECLARATIONS" value="1" />
<option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
<option name="BLANK_LINES_BEFORE_PACKAGE" value="0" />
<option name="BLANK_LINES_AFTER_PACKAGE" value="1" />
<option name="BLANK_LINES_BEFORE_IMPORTS" value="1" />
<option name="BLANK_LINES_AFTER_IMPORTS" value="1" />
<option name="BLANK_LINES_AROUND_CLASS" value="0" />
<option name="BLANK_LINES_AROUND_FIELD" value="0" />
<option name="BLANK_LINES_AROUND_METHOD" value="1" />
<option name="BLANK_LINES_AFTER_CLASS_HEADER" value="0" />
<option name="SPACE_AROUND_ASSIGNMENT_OPERATORS" value="true" />
<option name="SPACE_AROUND_LOGICAL_OPERATORS" value="true" />
<option name="SPACE_AROUND_EQUALITY_OPERATORS" value="true" />
<option name="SPACE_AROUND_RELATIONAL_OPERATORS" value="true" />
<option name="SPACE_AROUND_BITWISE_OPERATORS" value="true" />
<option name="SPACE_AROUND_ADDITIVE_OPERATORS" value="true" />
<option name="SPACE_AROUND_MULTIPLICATIVE_OPERATORS" value="true" />
<option name="SPACE_AROUND_SHIFT_OPERATORS" value="true" />
<option name="SPACE_AFTER_COMMA" value="true" />
<option name="SPACE_BEFORE_COMMA" value="false" />
<option name="SPACE_AFTER_SEMICOLON" value="true" />
<option name="SPACE_BEFORE_SEMICOLON" value="false" />
<option name="SPACE_WITHIN_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_METHOD_CALL_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_METHOD_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_IF_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_SYNCHRONIZED_PARENTHESES" value="true" />
<option name="SPACE_WITHIN_CAST_PARENTHESES" value="false" />
<option name="SPACE_WITHIN_BRACKETS" value="true" />
<option name="SPACE_AFTER_TYPE_CAST" value="false" />
<option name="SPACE_BEFORE_METHOD_CALL_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_METHOD_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_IF_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_WHILE_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_FOR_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_CATCH_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_SWITCH_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_SYNCHRONIZED_PARENTHESES" value="false" />
<option name="SPACE_BEFORE_CLASS_LBRACE" value="true" />
<option name="SPACE_BEFORE_METHOD_LBRACE" value="true" />
<option name="SPACE_BEFORE_IF_LBRACE" value="true" />
<option name="SPACE_BEFORE_ELSE_LBRACE" value="true" />
<option name="SPACE_BEFORE_WHILE_LBRACE" value="true" />
<option name="SPACE_BEFORE_FOR_LBRACE" value="true" />
<option name="SPACE_BEFORE_DO_LBRACE" value="true" />
<option name="SPACE_BEFORE_SWITCH_LBRACE" value="true" />
<option name="SPACE_BEFORE_TRY_LBRACE" value="true" />
<option name="SPACE_BEFORE_CATCH_LBRACE" value="true" />
<option name="SPACE_BEFORE_FINALLY_LBRACE" value="true" />
<option name="SPACE_BEFORE_SYNCHRONIZED_LBRACE" value="true" />
<option name="CLASS_TEMPLATE" value="/*&#10; * Copyright (C) The Apache Software Foundation. All rights reserved.&#10; *&#10; * This software is published under the terms of the Apache Software License&#10; * version 1.1, a copy of which has been included with this distribution in&#10; * the LICENSE.txt file.&#10; */&#10;package $PACKAGE_NAME$;&#10;&#10;/**&#10; * &#10; *&#10; * @author &lt;a href=&quot;mailto:peter@apache.org&quot;&gt;Peter Donald&lt;/a&gt;&#10; * @version $Revision$ $Date$&#10; */&#10;public class $NAME$ { }&#10;" />
<option name="ADJUST_CLASS_TEMPLATE" value="true" />
<option name="INTERFACE_TEMPLATE" value="/*&#10; * Copyright (C) The Apache Software Foundation. All rights reserved.&#10; *&#10; * This software is published under the terms of the Apache Software License&#10; * version 1.1, a copy of which has been included with this distribution in&#10; * the LICENSE.txt file.&#10; */&#10;package $PACKAGE_NAME$;&#10;&#10;/**&#10; * &#10; *&#10; * @author &lt;a href=&quot;mailto:peter@apache.org&quot;&gt;Peter Donald&lt;/a&gt;&#10; * @version $Revision$ $Date$&#10; */&#10;public interface $NAME$ { }&#10;" />
<option name="ADJUST_INTERFACE_TEMPLATE" value="true" />
<option name="FIELD_NAME_PREFIX" value="m_" />
<option name="STATIC_FIELD_NAME_PREFIX" value="c_" />
<option name="PARAMETER_NAME_PREFIX" value="" />
<option name="LOCAL_VARIABLE_NAME_PREFIX" value="" />
<option name="FIELD_TYPE_TO_NAME">
<value />
</option>
<option name="STATIC_FIELD_TYPE_TO_NAME">
<value />
</option>
<option name="PARAMETER_TYPE_TO_NAME">
<value>
<pair name="i" type="int" />
<pair name="b" type="byte" />
<pair name="c" type="char" />
<pair name="l" type="long" />
<pair name="i" type="short" />
<pair name="b" type="boolean" />
<pair name="v" type="double" />
<pair name="v" type="float" />
<pair name="o" type="java.lang.Object" />
<pair name="s" type="java.lang.String" />
<pair name="e" type="*Exception" />
<pair name="event" type="*Event" />
</value>
</option>
<option name="LOCAL_VARIABLE_TYPE_TO_NAME">
<value>
<pair name="i" type="int" />
<pair name="b" type="byte" />
<pair name="c" type="char" />
<pair name="l" type="long" />
<pair name="i" type="short" />
<pair name="b" type="boolean" />
<pair name="v" type="double" />
<pair name="v" type="float" />
<pair name="o" type="java.lang.Object" />
<pair name="s" type="java.lang.String" />
<pair name="event" type="*Event" />
</value>
</option>
<option name="USE_FQ_CLASS_NAMES" value="false" />
<option name="USE_SINGLE_CLASS_IMPORTS" value="true" />
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="15454" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value />
</option>
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="" withSubpackages="true" />
<emptyLine />
</value>
</option>
<option name="FIELDS_ORDER_WEIGHT" value="1" />
<option name="METHODS_ORDER_WEIGHT" value="3" />
<option name="CONSTRUCTORS_ORDER_WEIGHT" value="2" />
<option name="INNER_CLASSES_ORDER_WEIGHT" value="4" />
</component>
</application>


+ 0
- 88
proposal/myrmidon/src/make/org/apache/myrmidon/build/AntDocSubTask.java View File

@@ -1,88 +0,0 @@
/*
* Copyright (C) The Apache Software Foundation. All rights reserved.
*
* This software is published under the terms of the Apache Software License
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
package org.apache.myrmidon.build;

import com.sun.javadoc.ClassDoc;
import java.io.File;
import java.net.URL;
import xdoclet.TemplateSubTask;
import xdoclet.XDocletException;

/**
* Generates the XML Documentation for Ant types (including tasks and DataTypes).
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class AntDocSubTask
extends TemplateSubTask
{
public final static String SUBTASK_NAME = "antdoc";

private static final String GENERATED_FILE_NAME = "{0}.xml";
private static final String DEFAULT_TEMPLATE_FILE =
"/org/apache/myrmidon/build/type.j";

private File m_docsDestDir;

public AntDocSubTask()
{
setDestinationFile( GENERATED_FILE_NAME );
final URL resource = getClass().getResource( DEFAULT_TEMPLATE_FILE );
setTemplateURL( resource );

final TemplateSubTask.ExtentTypes extent = new TemplateSubTask.ExtentTypes();
extent.setValue( "hierarchy" );
setExtent( extent );
}

/**
* Specifies the directory that is the destination of generated generated
* xml documentation for types.
*/
public void setDocsDestDir( final File docsDestDir )
{
m_docsDestDir = docsDestDir;
}

public String getSubTaskName()
{
return SUBTASK_NAME;
}

/**
* Called to validate configuration parameters.
*/
public void validateOptions()
throws XDocletException
{
super.validateOptions();

if( null == m_docsDestDir )
{
throw new XDocletException( "'docsDestDir' attribute is missing ." );
}
}

protected boolean matchesGenerationRules( final ClassDoc clazz )
throws XDocletException
{
if( !super.matchesGenerationRules( clazz ) )
{
return false;
}
else if( clazz.isAbstract() )
{
return false;
}
else
{
return true;
}
}
}

+ 0
- 166
proposal/myrmidon/src/make/org/apache/myrmidon/build/AntlibDescriptorTask.java View File

@@ -1,166 +0,0 @@
/*
* Copyright (C) The Apache Software Foundation. All rights reserved.
*
* This software is published under the terms of the Apache Software License
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
package org.apache.myrmidon.build;

import java.io.File;
import java.util.Iterator;
import java.util.Vector;
import java.net.URL;
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.taskdefs.UpToDate;
import org.apache.tools.ant.types.FileSet;
import xdoclet.DocletTask;
import xdoclet.TemplateSubTask;

/**
* A Task that generates Myrmidon Antlib descriptors from source files,
* using the XDoclet engine and "@ant:" tags.
*
* @author <a href="mailto:darrell@apache.org">Darrell DeBoer</a>
*/
public class AntlibDescriptorTask
extends DocletTask
{
private static final String DESCRIPTOR_TEMPLATE = "/org/apache/myrmidon/build/ant-descriptor.j";
private static final String ROLES_TEMPLATE = "/org/apache/myrmidon/build/ant-roles.j";

private TemplateSubTask m_antDocs;
private String m_libName;
private String m_descriptorFileName;
private String m_rolesFileName;

/**
* Specifies the Antlib name, which is used to name the generated files.
*/
public void setLibName( final String libName )
{
m_libName = libName;
}

/**
* Specifies the name of the file for the antlib types descriptor (optional).
*/
public void setDescriptorName( final String descriptorFileName )
{
m_descriptorFileName = descriptorFileName;
}

/**
* Specifies the name of the file for the antlib roles descriptor (optional).
*/
public void setRolesDescriptorName( final String rolesFileName )
{
m_rolesFileName = rolesFileName;
}

public void addAntdoc( final AntDocSubTask antDocs )
{
m_antDocs = antDocs;
}

public void execute() throws BuildException
{
// Add the base directories of all the filesets to the sourcepath
final Vector filesets = getFilesets();
for( int i = 0; i < filesets.size(); i++ )
{
final FileSet fileSet = (FileSet)filesets.elementAt(i );
final File basedir = fileSet.getDir( project );
createSourcepath().setLocation( basedir );
}

// Add template subtasks.
final TemplateSubTask descriptorTemplate =
makeTemplateSubTask( DESCRIPTOR_TEMPLATE, getDescriptorFileName() );
addTemplate( descriptorTemplate );

final TemplateSubTask rolesTemplate =
makeTemplateSubTask( ROLES_TEMPLATE, getRolesFileName() );
addTemplate( rolesTemplate );

if( null != m_antDocs )
{
addTemplate( m_antDocs );
}

if( !upToDate() )
{
log( "Generating Antlib descriptors for: " + m_libName );
super.execute();
}
}

/**
* Creates a TemplateSubTask for a given template, which is read in
* as a resource.
*/
private TemplateSubTask makeTemplateSubTask( final String templateLocation,
final String destinationFile )
{
final TemplateSubTask templateSubTask = new TemplateSubTask();
final URL resource = getClass().getResource( templateLocation );
templateSubTask.setTemplateURL( resource );
templateSubTask.setDestinationFile( destinationFile );
return templateSubTask;
}

/**
* Checks if the descriptor file is up-to-date.
*/
private boolean upToDate()
{
// Use the UpToDate task to check if descriptors are up-to-date.
final UpToDate uptodateTask = (UpToDate)project.createTask( "uptodate" );

final File destFile = new File( getDestDir(), getDescriptorFileName() );
uptodateTask.setTargetFile( destFile );

final Iterator filesets = getFilesets().iterator();
while( filesets.hasNext() )
{
final FileSet fileSet = (FileSet)filesets.next();
uptodateTask.addSrcfiles( fileSet );
}

return uptodateTask.eval();
}

/**
* Return the filename for the antlib type descriptor. If not specified,
* the default filename is returned.
*/
private String getDescriptorFileName()
{

if( m_descriptorFileName == null )
{
return m_libName + "-ant-descriptor.xml";
}
else
{
return m_descriptorFileName;
}
}

/**
* Return the filename for the antlib roles descriptor. If not specified,
* the default filename is returned.
*/
private String getRolesFileName()
{
if( m_rolesFileName == null )
{
return m_libName + "-ant-roles.xml";
}
else
{
return m_rolesFileName;
}
}

}

+ 0
- 70
proposal/myrmidon/src/make/org/apache/myrmidon/build/AntlibJarTask.java View File

@@ -1,70 +0,0 @@
/*
* Copyright (C) The Apache Software Foundation. All rights reserved.
*
* This software is published under the terms of the Apache Software License
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
package org.apache.myrmidon.build;

import org.apache.tools.ant.taskdefs.Jar;
import org.apache.tools.ant.types.ZipFileSet;
import org.apache.tools.ant.BuildException;
import java.io.File;

/**
* An Ant 1.x task to assemble a Myrmidon Antlib.
*
* @author <a href="mailto:adammurdoch@apache.org">Adam Murdoch</a>
* @version $Revision$ $Date$
*/
public class AntlibJarTask
extends Jar
{
private File m_roleDescriptor;
private File m_typeDescriptor;
private File m_serviceDescriptor;

public void setRolesDescriptor( final File roleDescriptor )
{
m_roleDescriptor = roleDescriptor;
}

public void setDescriptor( final File typeDescriptor )
{
m_typeDescriptor = typeDescriptor;
}

public void setServicesDescriptor( final File serviceDescriptor )
{
m_serviceDescriptor = serviceDescriptor;
}

public void execute() throws BuildException
{
maybeAddFile( m_roleDescriptor, "META-INF/ant-roles.xml" );
maybeAddFile( m_typeDescriptor, "META-INF/ant-descriptor.xml" );
maybeAddFile( m_serviceDescriptor, "META-INF/ant-services.xml" );

super.execute();
}

private void maybeAddFile( final File file, final String path )
{
if( file == null )
{
return;
}
if( ! file.isFile() )
{
throw new BuildException( "File \"" + file + "\" does not exist or is not a file." );
}

// Create a ZipFileSet for this file, and pass it up.
final ZipFileSet fs = new ZipFileSet();
fs.setDir( file.getParentFile() );
fs.setIncludes( file.getName() );
fs.setFullpath( path );
addFileset( fs );
}
}

+ 0
- 39
proposal/myrmidon/src/manifest/ant-descriptor.j View File

@@ -1,39 +0,0 @@
<ant-lib version="1.0">

<types>

<XDtClass:forAllClasses type="org.apache.myrmidon.api.Task" extent="hierarchy">
<XDtClass:ifHasClassTag tagName="ant.task">
<task name="<XDtClass:classTagValue tagName="ant.task" paramName="name"/>"
classname="<XDtClass:fullClassName/>"/>
</XDtClass:ifHasClassTag>
</XDtClass:forAllClasses>

<XDtClass:forAllClasses type="org.apache.myrmidon.framework.DataType" extent="hierarchy">
<XDtClass:ifHasClassTag tagName="ant.data-type">
<data-type name="<XDtClass:classTagValue tagName="ant.data-type" paramName="name"/>"
classname="<XDtClass:fullClassName/>"/>
<task name="<XDtClass:classTagValue tagName="ant.data-type" paramName="name"/>"
classname="org.apache.myrmidon.framework.TypeInstanceTask"/>
</XDtClass:ifHasClassTag>
</XDtClass:forAllClasses>

<XDtClass:forAllClasses extent="concrete-type">
<XDtClass:forAllClassTags tagName="ant.type" superclasses="false">
<<XDtClass:classTagValue tagName="ant.type" paramName="type" superclasses="false"/>
name="<XDtClass:classTagValue tagName="ant.type" paramName="name" superclasses="false"/>"
classname="<XDtClass:fullClassName/>" />
</XDtClass:forAllClassTags>
</XDtClass:forAllClasses>

<XDtClass:forAllClasses type="org.apache.aut.converter.Converter">
<XDtClass:ifHasClassTag tagName="ant.converter">
<converter classname="<XDtClass:fullClassName/>"
source="<XDtClass:classTagValue tagName="ant.converter" paramName="source"/>"
destination="<XDtClass:classTagValue tagName="ant.converter" paramName="destination"/>"/>
</XDtClass:ifHasClassTag>
</XDtClass:forAllClasses>

</types>

</ant-lib>

+ 0
- 8
proposal/myrmidon/src/manifest/ant-roles.j View File

@@ -1,8 +0,0 @@
<roles version="1.0">
<XDtClass:forAllClasses abstract="true">
<XDtClass:ifHasClassTag tagName="ant:role" superclasses="false">
<role shorthand="<XDtClass:classTagValue tagName="ant:role" paramName="shorthand"/>"
name="<XDtClass:fullClassName/>"/>
</XDtClass:ifHasClassTag>
</XDtClass:forAllClasses>
</roles>

+ 0
- 6
proposal/myrmidon/src/manifest/ant1-ant-descriptor.xml View File

@@ -1,6 +0,0 @@
<ant-lib version="1.0">

<types>
</types>

</ant-lib>

+ 0
- 3
proposal/myrmidon/src/manifest/archive-manifest.mf View File

@@ -1,3 +0,0 @@
Manifest-Version: 1.0
Extension-List: bzip2
bzip2-Extension-Name: excalibur-bzip2

+ 0
- 9
proposal/myrmidon/src/manifest/aut.mf View File

@@ -1,9 +0,0 @@
Manifest-Version: 1.0
Created-By: Apache Ant Project
Extension-Name: aut
Specification-Title: Ant Utility API
Specification-Version: 0.01
Specification-Vendor: Jakarta Apache
Implementation-Vendor-Id: org.apache.jakarta
Implementation-Vendor: Jakarta Apache Project
Implementation-Version: 0.01

+ 0
- 4
proposal/myrmidon/src/manifest/core-services.xml View File

@@ -1,4 +0,0 @@
<services version="1.0">
<exec-manager factory="org.apache.myrmidon.framework.factories.ExecManagerFactory"/>
<file-system-manager factory="org.apache.myrmidon.framework.factories.VfsManagerFactory"/>
</services>

+ 0
- 1
proposal/myrmidon/src/manifest/empty-manifest.mf View File

@@ -1 +0,0 @@
Manifest-version: 1.0

+ 0
- 2
proposal/myrmidon/src/manifest/empty-roles.xml View File

@@ -1,2 +0,0 @@
<roles version="1.0">
</roles>

+ 0
- 9
proposal/myrmidon/src/manifest/myrmidon-api.mf View File

@@ -1,9 +0,0 @@
Manifest-Version: 1.0
Created-By: Apache Ant Project
Extension-Name: myrmidon.api
Specification-Title: Myrmidon API
Specification-Version: 0.01
Specification-Vendor: Jakarta Apache
Implementation-Vendor-Id: org.apache.jakarta
Implementation-Vendor: Jakarta Apache Project
Implementation-Version: 0.01

+ 0
- 19
proposal/myrmidon/src/manifest/myrmidon-container.mf View File

@@ -1,19 +0,0 @@
Manifest-Version: 1.0
Created-By: Apache Ant Project
Main-Class: org.apache.myrmidon.frontends.CLIMain
Extension-Name: myrmidon.container
Specification-Title: Myrmidon Framework
Specification-Version: 0.01
Specification-Vendor: Jakarta Apache
Implementation-Vendor-Id: org.apache.jakarta
Implementation-Vendor: Jakarta Apache Project
Implementation-Version: 0.01
Extension-List: myrmidon_api, myrmidon_framework
myrmidon_api-Extension-Name: myrmidon.api
myrmidon_api-Specification-Version: 0.01
myrmidon_api-Implementation-Version: 0.01
myrmidon_api-Implementation-Vendor-Id: org.apache.jakarta
myrmidon_framework-Extension-Name: myrmidon.framework
myrmidon_framework-Specification-Version: 0.01
myrmidon_framework-Implementation-Version: 0.01
myrmidon_framework-Implementation-Vendor-Id: org.apache.jakarta

+ 0
- 15
proposal/myrmidon/src/manifest/myrmidon-framework.mf View File

@@ -1,15 +0,0 @@
Manifest-Version: 1.0
Created-By: Apache Ant Project
Extension-Name: myrmidon.framework
Specification-Title: Myrmidon Framework
Specification-Version: 0.01
Specification-Vendor: Jakarta Apache
Implementation-Vendor-Id: org.apache.jakarta
Implementation-Vendor: Jakarta Apache Project
Implementation-Version: 0.01
Extension-List: myrmidon.api
myrmidon.api-Extension-Name: myrmidon.api
myrmidon.api-Specification-Version: 0.01
myrmidon.api-Implementation-Version: 0.01
myrmidon.api-Implementation-Vendor-Id: org.apache.jakarta
_myrmidon.api-Implementation-URL: http://jakarta.apache.org/ant/myrmidon-api.jar

+ 0
- 3
proposal/myrmidon/src/manifest/myrmidon-manifest.mf View File

@@ -1,3 +0,0 @@
Manifest-Version: 1.0
Main-Class: org.apache.myrmidon.frontends.CLIMain
Created-By: Apache Ant Project

+ 0
- 11
proposal/myrmidon/src/manifest/selftest-extension1.mf View File

@@ -1,11 +0,0 @@
Manifest-Version: 1.0
Extension-Name: cornerstone.test.extension
Specification-Title: Avalon Cornerstone Test Extension
Specification-Version: 1.1
Specification-Vendor: Jakarta Apache
Implementation-Vendor-Id: org.apache.avalon
Implementation-Vendor: Apache Avalon Project
Implementation-Version: 1.0.2
Extension-List: tools
tools-Extension-Name: com.sun.tools
tools-Specification-Version: 1.0

+ 0
- 11
proposal/myrmidon/src/manifest/selftest.mf View File

@@ -1,11 +0,0 @@
Manifest-Version: 1.0
Created-By: Apache Avalon Project
Extension-Name: cornerstone.demo.simple
Specification-Title: Avalon Cornerstone SimpleServer Demo Extension
Implementation-Vendor-Id: org.apache.avalon
Implementation-Vendor: Apache Avalon Project
Extension-List: required1
required1-Extension-Name: cornerstone.test.extension
required1-Specification-Version: 1.0
required1-Implementation-Version: 1.0.2
required1-Implementation-Vendor-Id: org.apache.avalon

Loading…
Cancel
Save