git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272462 13f79535-47bb-0310-9956-ffa450edef68master
@@ -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="/* * 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 $PACKAGE_NAME$; /** * * * @author <a href="mailto:peter@apache.org">Peter Donald</a> * @version $Revision$ $Date$ */ public class $NAME$ { } " /> | |||
<option name="ADJUST_CLASS_TEMPLATE" value="true" /> | |||
<option name="INTERFACE_TEMPLATE" value="/* * 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 $PACKAGE_NAME$; /** * * * @author <a href="mailto:peter@apache.org">Peter Donald</a> * @version $Revision$ $Date$ */ public interface $NAME$ { } " /> | |||
<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> | |||
@@ -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; | |||
} | |||
} | |||
} |
@@ -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; | |||
} | |||
} | |||
} |
@@ -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 ); | |||
} | |||
} |
@@ -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> |
@@ -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> |
@@ -1,6 +0,0 @@ | |||
<ant-lib version="1.0"> | |||
<types> | |||
</types> | |||
</ant-lib> |
@@ -1,3 +0,0 @@ | |||
Manifest-Version: 1.0 | |||
Extension-List: bzip2 | |||
bzip2-Extension-Name: excalibur-bzip2 |
@@ -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 |
@@ -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> |
@@ -1 +0,0 @@ | |||
Manifest-version: 1.0 |
@@ -1,2 +0,0 @@ | |||
<roles version="1.0"> | |||
</roles> |
@@ -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 |
@@ -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 |
@@ -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 |
@@ -1,3 +0,0 @@ | |||
Manifest-Version: 1.0 | |||
Main-Class: org.apache.myrmidon.frontends.CLIMain | |||
Created-By: Apache Ant Project |
@@ -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 |
@@ -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 |