Author: lcorneliussen Date: Fri Dec 9 09:17:15 2011 New Revision: 1212293 URL: http://svn.apache.org/viewvc?rev=1212293&view=rev Log: [NPANDAY-499] Make configuration for compiler-plugins and executable-plugins more flexible
o Moved executable-plugins.xml-parts down to the corresponding maven-plugins Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/npanday/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/npanday/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/npanday/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/npanday/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/npanday/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/npanday/ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Modified: incubator/npanday/branches/1.5.0-azuresupport/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml Modified: incubator/npanday/branches/1.5.0-azuresupport/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&r1=1212292&r2=1212293&view=diff ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml (original) +++ incubator/npanday/branches/1.5.0-azuresupport/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -35,23 +35,6 @@ under the License. </platforms> </executablePlugin> <executablePlugin> - <identifier>fxcop</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>FxCopCmd</executable> - <profile>Microsoft:FxCop:FxCopCmd</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> <identifier>BuildAssembler</identifier> <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> <vendor>MICROSOFT</vendor> @@ -119,189 +102,9 @@ under the License. </platform> </platforms> </executablePlugin> - <executablePlugin> - <identifier>MONO:XSP</identifier> - <pluginClass>npanday.executable.impl.ThreadedNetExecutable</pluginClass> - <vendor>MONO</vendor> - <executable>startXSP</executable> - <profile>XSP:START</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - <platform> - <operatingSystem>Mac OS X</operatingSystem> - </platform> - <platform> - <operatingSystem>Linux</operatingSystem> - </platform> - <platform> - <operatingSystem>Solaris</operatingSystem> - </platform> - <platform> - <operatingSystem>FreeBSD</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> - <identifier>MONO:XSD</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MONO</vendor> - <executable>xsd</executable> - <profile>XSD:SCHEMA</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - <platform> - <operatingSystem>Mac OS X</operatingSystem> - </platform> - <platform> - <operatingSystem>Linux</operatingSystem> - </platform> - <platform> - <operatingSystem>Solaris</operatingSystem> - </platform> - <platform> - <operatingSystem>FreeBSD</operatingSystem> - </platform> - </platforms> - <commandFilter> - <includes> - <include>classes</include> - <include>dataset</include> - <include>element</include> - <include>namespace</include> - <include>language</include> - <include>generator</include> - <include>o</include> - <include>type</include> - <include>uri</include> - </includes> - </commandFilter> - </executablePlugin> - <executablePlugin> - <identifier>MONO:XSD:XML_INSTANCE</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MONO</vendor> - <executable>xsd</executable> - <profile>XSD:XML_INSTANCE</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - <platform> - <operatingSystem>Mac OS X</operatingSystem> - </platform> - <platform> - <operatingSystem>Linux</operatingSystem> - </platform> - <platform> - <operatingSystem>Solaris</operatingSystem> - </platform> - <platform> - <operatingSystem>FreeBSD</operatingSystem> - </platform> - </platforms> - <commandFilter> - <includes> - <include>o</include> - </includes> - </commandFilter> - </executablePlugin> - <executablePlugin> - <identifier>MS:XSD:XML_INSTANCE</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>xsd</executable> - <profile>XSD:XML_INSTANCE</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - <commandFilter> - <includes> - <include>o</include> - </includes> - </commandFilter> - </executablePlugin> - <executablePlugin> - <identifier>MS:XSD:SCHEMA</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>xsd</executable> - <profile>XSD:SCHEMA</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - <commandFilter> - <includes> - <include>classes</include> - <include>dataset</include> - <include>element</include> - <include>fields</include> - <include>enableDataBinding</include> - <include>namespace</include> - <include>language</include> - <include>out</include> - <include>o</include> - <include>type</include> - <include>uri</include> - <include>parameters</include> - </includes> - </commandFilter> - </executablePlugin> - <executablePlugin> - <identifier>MS:RESGEN</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>resgen</executable> - <profile>RESGEN</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - </executablePlugin> + + <!-- GACUTIL is used in maven-install-plugin, but it might be moved 'closer' to the core in the future, + so we leave it here --> <executablePlugin> <identifier>MS:GACUTIL</identifier> <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> @@ -350,145 +153,5 @@ under the License. </platform> </platforms> </executablePlugin> - <executablePlugin> - <identifier>MONO:RESGEN</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MONO</vendor> - <executable>resgen</executable> - <profile>RESGEN</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - <platform> - <operatingSystem>Mac OS X</operatingSystem> - </platform> - <platform> - <operatingSystem>Linux</operatingSystem> - </platform> - <platform> - <operatingSystem>Solaris</operatingSystem> - </platform> - <platform> - <operatingSystem>FreeBSD</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> - <identifier>MS:AL</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>al</executable> - <profile>AL</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> - <identifier>MONO:AL</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MONO</vendor> - <executable>al</executable> - <profile>AL</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - <frameworkVersion>1.1.4322</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - <platform> - <operatingSystem>Mac OS X</operatingSystem> - </platform> - <platform> - <operatingSystem>Linux</operatingSystem> - </platform> - <platform> - <operatingSystem>Solaris</operatingSystem> - </platform> - <platform> - <operatingSystem>FreeBSD</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> - <identifier>MS:ILMERGE</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>ILMerge</executable> - <profile>ILMERGE</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> - <identifier>MS:ILREPACK</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MICROSOFT</vendor> - <executable>ILRepack</executable> - <profile>ILREPACK</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - </platforms> - </executablePlugin> - <executablePlugin> - <identifier>MONO:ILREPACK</identifier> - <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> - <vendor>MONO</vendor> - <executable>ILRepack</executable> - <profile>ILREPACK</profile> - <frameworkVersions> - <frameworkVersion>4.0</frameworkVersion> - <frameworkVersion>3.5</frameworkVersion> - <frameworkVersion>2.0.50727</frameworkVersion> - </frameworkVersions> - <platforms> - <platform> - <operatingSystem>Windows</operatingSystem> - </platform> - <platform> - <operatingSystem>Mac OS X</operatingSystem> - </platform> - <platform> - <operatingSystem>Linux</operatingSystem> - </platform> - <platform> - <operatingSystem>Solaris</operatingSystem> - </platform> - <platform> - <operatingSystem>FreeBSD</operatingSystem> - </platform> - </platforms> - </executablePlugin> + </executablePlugins> Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&view=auto ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml (added) +++ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-fxcop-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -0,0 +1,37 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<executablePlugins> + <executablePlugin> + <identifier>fxcop</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>FxCopCmd</executable> + <profile>Microsoft:FxCop:FxCopCmd</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + </executablePlugin> +</executablePlugins> Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&view=auto ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml (added) +++ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-ilmerge-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -0,0 +1,83 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<executablePlugins> + <executablePlugin> + <identifier>MS:ILMERGE</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>ILMerge</executable> + <profile>ILMERGE</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + </executablePlugin> + <executablePlugin> + <identifier>MS:ILREPACK</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>ILRepack</executable> + <profile>ILREPACK</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + </executablePlugin> + <executablePlugin> + <identifier>MONO:ILREPACK</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MONO</vendor> + <executable>ILRepack</executable> + <profile>ILREPACK</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + <platform> + <operatingSystem>Mac OS X</operatingSystem> + </platform> + <platform> + <operatingSystem>Linux</operatingSystem> + </platform> + <platform> + <operatingSystem>Solaris</operatingSystem> + </platform> + <platform> + <operatingSystem>FreeBSD</operatingSystem> + </platform> + </platforms> + </executablePlugin> +</executablePlugins> Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&view=auto ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml (added) +++ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-link-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -0,0 +1,68 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<executablePlugins> + <executablePlugin> + <identifier>MS:AL</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>al</executable> + <profile>AL</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + </executablePlugin> + <executablePlugin> + <identifier>MONO:AL</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MONO</vendor> + <executable>al</executable> + <profile>AL</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + <platform> + <operatingSystem>Mac OS X</operatingSystem> + </platform> + <platform> + <operatingSystem>Linux</operatingSystem> + </platform> + <platform> + <operatingSystem>Solaris</operatingSystem> + </platform> + <platform> + <operatingSystem>FreeBSD</operatingSystem> + </platform> + </platforms> + </executablePlugin> +</executablePlugins> Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&view=auto ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml (added) +++ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-resgen-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -0,0 +1,68 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<executablePlugins> + <executablePlugin> + <identifier>MS:RESGEN</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>resgen</executable> + <profile>RESGEN</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + </executablePlugin> + <executablePlugin> + <identifier>MONO:RESGEN</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MONO</vendor> + <executable>resgen</executable> + <profile>RESGEN</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + <platform> + <operatingSystem>Mac OS X</operatingSystem> + </platform> + <platform> + <operatingSystem>Linux</operatingSystem> + </platform> + <platform> + <operatingSystem>Solaris</operatingSystem> + </platform> + <platform> + <operatingSystem>FreeBSD</operatingSystem> + </platform> + </platforms> + </executablePlugin> +</executablePlugins> Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&view=auto ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml (added) +++ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsd-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -0,0 +1,155 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<executablePlugins> + <executablePlugin> + <identifier>MONO:XSD</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MONO</vendor> + <executable>xsd</executable> + <profile>XSD:SCHEMA</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + <platform> + <operatingSystem>Mac OS X</operatingSystem> + </platform> + <platform> + <operatingSystem>Linux</operatingSystem> + </platform> + <platform> + <operatingSystem>Solaris</operatingSystem> + </platform> + <platform> + <operatingSystem>FreeBSD</operatingSystem> + </platform> + </platforms> + <commandFilter> + <includes> + <include>classes</include> + <include>dataset</include> + <include>element</include> + <include>namespace</include> + <include>language</include> + <include>generator</include> + <include>o</include> + <include>type</include> + <include>uri</include> + </includes> + </commandFilter> + </executablePlugin> + <executablePlugin> + <identifier>MONO:XSD:XML_INSTANCE</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MONO</vendor> + <executable>xsd</executable> + <profile>XSD:XML_INSTANCE</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + <platform> + <operatingSystem>Mac OS X</operatingSystem> + </platform> + <platform> + <operatingSystem>Linux</operatingSystem> + </platform> + <platform> + <operatingSystem>Solaris</operatingSystem> + </platform> + <platform> + <operatingSystem>FreeBSD</operatingSystem> + </platform> + </platforms> + <commandFilter> + <includes> + <include>o</include> + </includes> + </commandFilter> + </executablePlugin> + <executablePlugin> + <identifier>MS:XSD:XML_INSTANCE</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>xsd</executable> + <profile>XSD:XML_INSTANCE</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + <commandFilter> + <includes> + <include>o</include> + </includes> + </commandFilter> + </executablePlugin> + <executablePlugin> + <identifier>MS:XSD:SCHEMA</identifier> + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> + <vendor>MICROSOFT</vendor> + <executable>xsd</executable> + <profile>XSD:SCHEMA</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + </platforms> + <commandFilter> + <includes> + <include>classes</include> + <include>dataset</include> + <include>element</include> + <include>fields</include> + <include>enableDataBinding</include> + <include>namespace</include> + <include>language</include> + <include>out</include> + <include>o</include> + <include>type</include> + <include>uri</include> + <include>parameters</include> + </includes> + </commandFilter> + </executablePlugin> +</executablePlugins> Added: incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml URL: http://svn.apache.org/viewvc/incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1212293&view=auto ============================================================================== --- incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml (added) +++ incubator/npanday/branches/1.5.0-azuresupport/plugins/maven-xsp-plugin/src/main/resources/META-INF/npanday/executable-plugins.xml Fri Dec 9 09:17:15 2011 @@ -0,0 +1,50 @@ +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> +<executablePlugins> + <executablePlugin> + <identifier>MONO:XSP</identifier> + <pluginClass>npanday.executable.impl.ThreadedNetExecutable</pluginClass> + <vendor>MONO</vendor> + <executable>startXSP</executable> + <profile>XSP:START</profile> + <frameworkVersions> + <frameworkVersion>4.0</frameworkVersion> + <frameworkVersion>3.5</frameworkVersion> + <frameworkVersion>2.0.50727</frameworkVersion> + <frameworkVersion>1.1.4322</frameworkVersion> + </frameworkVersions> + <platforms> + <platform> + <operatingSystem>Windows</operatingSystem> + </platform> + <platform> + <operatingSystem>Mac OS X</operatingSystem> + </platform> + <platform> + <operatingSystem>Linux</operatingSystem> + </platform> + <platform> + <operatingSystem>Solaris</operatingSystem> + </platform> + <platform> + <operatingSystem>FreeBSD</operatingSystem> + </platform> + </platforms> + </executablePlugin> +</executablePlugins>