Author: sisbell Date: Tue Mar 20 22:48:53 2007 New Revision: 520761 URL: http://svn.apache.org/viewvc?view=rev&rev=520761 Log: Largely reformatting and adding sdkInstallRoot and executionPaths to the settings model. This allows us to configure and use multiple directories for searching for executables.
Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/assembly-plugins/assembly-plugins.mdo incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/compiler-plugins.mdo incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/pom.xml incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/entries.mdo incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/pom.xml incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/sample.xml incubator/nmaven/branches/SI_IDE/components/dotnet-model/executable-plugins/executable-plugins.mdo incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/netdependency.mdo incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/pom.xml incubator/nmaven/branches/SI_IDE/components/dotnet-model/settings/settings.mdo Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/assembly-plugins/assembly-plugins.mdo URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/assembly-plugins/assembly-plugins.mdo?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/assembly-plugins/assembly-plugins.mdo (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/assembly-plugins/assembly-plugins.mdo Tue Mar 20 22:48:53 2007 @@ -1,47 +1,46 @@ <model> - <id>assembly-plugin</id> - <name>AssemblyPlugin</name> - <description>Assembly Info Plugin</description> - <defaults> - <default> - <key>package</key> - <value>org.apache.maven.dotnet.model.assembly.plugins</value> - </default> - </defaults> - <classes> - <class rootElement="true" xml.tagName="assemblyPluginsXml"> - <name>AssemblyPluginsModel</name> - <fields> - <field> - <name>assemblyPlugins</name> - <association> - <type>AssemblyPlugin</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> - - <class xml.tagName="assemblyPlugins"> - <name>AssemblyPlugin</name> - <fields> - <field> - <name>identifier</name> - <type>String</type> - </field> - <field> - <name>pluginClass</name> - <type>String</type> - </field> - <field> - <name>language</name> - <type>String</type> - </field> - <field> - <name>extension</name> - <type>String</type> - </field> - </fields> - </class> - </classes> + <id>assembly-plugin</id> + <name>AssemblyPlugin</name> + <description>Assembly Info Plugin</description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.dotnet.model.assembly.plugins</value> + </default> + </defaults> + <classes> + <class rootElement="true" xml.tagName="assemblyPluginsXml"> + <name>AssemblyPluginsModel</name> + <fields> + <field> + <name>assemblyPlugins</name> + <association> + <type>AssemblyPlugin</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + <class xml.tagName="assemblyPlugins"> + <name>AssemblyPlugin</name> + <fields> + <field> + <name>identifier</name> + <type>String</type> + </field> + <field> + <name>pluginClass</name> + <type>String</type> + </field> + <field> + <name>language</name> + <type>String</type> + </field> + <field> + <name>extension</name> + <type>String</type> + </field> + </fields> + </class> + </classes> </model> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/compiler-plugins.mdo URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/compiler-plugins.mdo?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/compiler-plugins.mdo (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/compiler-plugins.mdo Tue Mar 20 22:48:53 2007 @@ -1,163 +1,163 @@ <model> - <id>compiler-plugin</id> - <name>CompilerPlugin</name> - <description>A configuration file for compilers.</description> - <defaults> - <default> - <key>package</key> - <value>org.apache.maven.dotnet.model.compiler.plugins</value> - </default> - </defaults> - <classes> - <class rootElement="true"> - <name>CompilerPluginsModel</name> - <fields> - <field> - <name>compilerPlugins</name> - <description>Plugin configurations.</description> - <association> - <type>CompilerPlugin</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> + <id>compiler-plugin</id> + <name>CompilerPlugin</name> + <description>A configuration file for compilers.</description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.dotnet.model.compiler.plugins</value> + </default> + </defaults> + <classes> + <class rootElement="true"> + <name>CompilerPluginsModel</name> + <fields> + <field> + <name>compilerPlugins</name> + <description>Plugin configurations.</description> + <association> + <type>CompilerPlugin</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> - <class xml.tagName="compilerPlugin"> - <name>CompilerPlugin</name> - <fields> - <field> - <name>identifier</name> - <version>1.0.0</version> - <type>String</type> - <description>An id for the compiler. It should be (but is not required to be) unique.</description> - </field> - <field> - <name>pluginClass</name> - <version>1.0.0</version> - <type>String</type> - <description> - Class name of the compiler. NMaven will pass an instance of this class to the - requesting plugin. - </description> - </field> - <field> - <name>vendor</name> - <version>1.0.0</version> - <type>String</type> - <description>Vendor of the compiler: MICROSOFT, MONO, DotGNU</description> - </field> - <field> - <name>language</name> - <version>1.0.0</version> - <type>String</type> - <description>The .NET language to use for compilation.</description> - </field> - <field> - <name>profile</name> - <version>1.0.0</version> - <type>String</type> - <description>Profile for the plugin.</description> - </field> - <field> - <name>executable</name> - <version>1.0.0</version> - <type>String</type> - <description>Executable, as run from the command line.</description> - </field> - <field> - <name>frameworkVersions</name> - <description>Supported framework version(s) of the compiler: 1.1.4322, 2.0.50727, 3.0</description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>defaultAssemblyPath</name> - <description> - Path (absolute or relative) of the assemblies given in the assembly fields. This field - is used in conjunction with the profile and the assemblies fields. - </description> - <type>String</type> - </field> - <field> - <name>assemblies</name> - <description> - Assemblies to reference from the command line. This is used to create custom profiles (such as - .NET Compact) that use a different set of system assemblies. Only include the name of the - assembly, not the .dll extension. - </description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>platforms</name> - <version>1.0.0</version> - <description>Platform configuration capabilities.</description> - <association> - <type>Platform</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>commandFilter</name> - <version>1.0.0</version> - <description>A filter for including/excluding user-passed commands options.</description> - <association> - <type>CommandFilter</type> - </association> - </field> - </fields> - </class> + <class xml.tagName="compilerPlugin"> + <name>CompilerPlugin</name> + <fields> + <field> + <name>identifier</name> + <version>1.0.0</version> + <type>String</type> + <description>An id for the compiler. It should be (but is not required to be) unique.</description> + </field> + <field> + <name>pluginClass</name> + <version>1.0.0</version> + <type>String</type> + <description> + Class name of the compiler. NMaven will pass an instance of this class to the + requesting plugin. + </description> + </field> + <field> + <name>vendor</name> + <version>1.0.0</version> + <type>String</type> + <description>Vendor of the compiler: MICROSOFT, MONO, DotGNU</description> + </field> + <field> + <name>language</name> + <version>1.0.0</version> + <type>String</type> + <description>The .NET language to use for compilation.</description> + </field> + <field> + <name>profile</name> + <version>1.0.0</version> + <type>String</type> + <description>Profile for the plugin.</description> + </field> + <field> + <name>executable</name> + <version>1.0.0</version> + <type>String</type> + <description>Executable, as run from the command line.</description> + </field> + <field> + <name>frameworkVersions</name> + <description>Supported framework version(s) of the compiler: 1.1.4322, 2.0.50727, 3.0</description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>defaultAssemblyPath</name> + <description> + Path (absolute or relative) of the assemblies given in the assembly fields. This field + is used in conjunction with the profile and the assemblies fields. + </description> + <type>String</type> + </field> + <field> + <name>assemblies</name> + <description> + Assemblies to reference from the command line. This is used to create custom profiles (such as + .NET Compact) that use a different set of system assemblies. Only include the name of the + assembly, not the .dll extension. + </description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>platforms</name> + <version>1.0.0</version> + <description>Platform configuration capabilities.</description> + <association> + <type>Platform</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>commandFilter</name> + <version>1.0.0</version> + <description>A filter for including/excluding user-passed commands options.</description> + <association> + <type>CommandFilter</type> + </association> + </field> + </fields> + </class> - <class> - <name>CommandFilter</name> - <fields> - <field> - <name>excludes</name> - <version>1.0.0</version> - <description> - The command options to exclude from the user specified pass-through parameters (Currently unused) - </description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>includes</name> - <version>1.0.0</version> - <description> - The command options to allow from the user specified pass-through parameters. - </description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> + <class> + <name>CommandFilter</name> + <fields> + <field> + <name>excludes</name> + <version>1.0.0</version> + <description> + The command options to exclude from the user specified pass-through parameters (Currently unused) + </description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>includes</name> + <version>1.0.0</version> + <description> + The command options to allow from the user specified pass-through parameters. + </description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> - <class> - <name>Platform</name> - <fields> - <field> - <name>operatingSystem</name> - <version>1.0.0</version> - <type>String</type> - <description>The operating system that the compiler is capable of running on.</description> - </field> - <field> - <name>architecture</name> - <version>1.0.0</version> - <type>String</type> - <description>The architecture that the compiler is capable of running on (Currently - unused).</description> - </field> - </fields> - </class> - </classes> + <class> + <name>Platform</name> + <fields> + <field> + <name>operatingSystem</name> + <version>1.0.0</version> + <type>String</type> + <description>The operating system that the compiler is capable of running on.</description> + </field> + <field> + <name>architecture</name> + <version>1.0.0</version> + <type>String</type> + <description>The architecture that the compiler is capable of running on (Currently + unused).</description> + </field> + </fields> + </class> + </classes> </model> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/pom.xml?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/pom.xml (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/compiler-plugins/pom.xml Tue Mar 20 22:48:53 2007 @@ -64,7 +64,6 @@ </plugin> </plugins> </build> - <dependencies> <dependency> <groupId>org.codehaus.plexus</groupId> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/entries.mdo URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/entries.mdo?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/entries.mdo (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/entries.mdo Tue Mar 20 22:48:53 2007 @@ -1,50 +1,50 @@ <model> - <id>entries</id> - <name>Entries</name> - <description></description> - <defaults> - <default> - <key>package</key> - <value>org.apache.maven.dotnet.model.entries</value> - </default> - </defaults> - <classes> - <class rootElement="true" xml.tagName = "Entries"> - <name>Entries</name> - <fields> - <field> - <name>entry</name> - <association> - <type>Entry</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> - <class xml.tagName="entry"> - <name>Entry</name> - <fields> - <field> - <name>schedule</name> - <type>String</type> - </field> - <field> - <name>groupId</name> - <type>String</type> - </field> - <field> - <name>artifactId</name> - <type>String</type> - </field> - <field> - <name>version</name> - <type>String</type> - </field> - <field> - <name>changeto</name> - <type>String</type> - </field> - </fields> - </class> - </classes> + <id>entries</id> + <name>Entries</name> + <description></description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.dotnet.model.entries</value> + </default> + </defaults> + <classes> + <class rootElement="true" xml.tagName="Entries"> + <name>Entries</name> + <fields> + <field> + <name>entry</name> + <association> + <type>Entry</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + <class xml.tagName="entry"> + <name>Entry</name> + <fields> + <field> + <name>schedule</name> + <type>String</type> + </field> + <field> + <name>groupId</name> + <type>String</type> + </field> + <field> + <name>artifactId</name> + <type>String</type> + </field> + <field> + <name>version</name> + <type>String</type> + </field> + <field> + <name>changeto</name> + <type>String</type> + </field> + </fields> + </class> + </classes> </model> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/pom.xml?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/pom.xml (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/pom.xml Tue Mar 20 22:48:53 2007 @@ -1,72 +1,72 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <parent> - <groupId>org.apache.maven.dotnet</groupId> - <version>0.14-SNAPSHOT</version> - <artifactId>dotnet-model</artifactId> - </parent> - <modelVersion>4.0.0</modelVersion> + <parent> <groupId>org.apache.maven.dotnet</groupId> - <artifactId>dotnet-model-entries</artifactId> <version>0.14-SNAPSHOT</version> - <name>dotnet-model-entries</name> - <description> - Entries Model - </description> - <build> - <plugins> - <plugin> - <groupId>org.codehaus.modello</groupId> - <artifactId>modello-maven-plugin</artifactId> - <version>1.0-alpha-10</version> - <executions> - <execution> - <goals> - <goal>xpp3-reader</goal> - <goal>xpp3-writer</goal> - <goal>java</goal> - </goals> - </execution> - </executions> + <artifactId>dotnet-model</artifactId> + </parent> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven.dotnet</groupId> + <artifactId>dotnet-model-entries</artifactId> + <version>0.14-SNAPSHOT</version> + <name>dotnet-model-entries</name> + <description> + Entries Model + </description> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.modello</groupId> + <artifactId>modello-maven-plugin</artifactId> + <version>1.0-alpha-10</version> + <executions> + <execution> + <goals> + <goal>xpp3-reader</goal> + <goal>xpp3-writer</goal> + <goal>java</goal> + </goals> + </execution> + </executions> - <configuration> - <model>entries.mdo</model> - <version>1.0.0</version> - </configuration> - </plugin> + <configuration> + <model>entries.mdo</model> + <version>1.0.0</version> + </configuration> + </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.5</source> - <target>1.5</target> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-site-plugin</artifactId> - <configuration> - <workingDirectory>${project.build.directory}/site</workingDirectory> - <siteDirectory>${project.build.directory}/generated-site</siteDirectory> - </configuration> - </plugin> - </plugins> - </build> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <configuration> + <workingDirectory>${project.build.directory}/site</workingDirectory> + <siteDirectory>${project.build.directory}/generated-site</siteDirectory> + </configuration> + </plugin> + </plugins> + </build> - <dependencies> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-utils</artifactId> - <version>1.0.4</version> - </dependency> - </dependencies> - <distributionManagement> - <site> - <id>nmaven-site</id> - <name>NMaven Site</name> - <url> - scp://shell.sourceforge.net//home/groups/n/nm/nmaven/htdocs/components/nmaven-model/nmaven-model-entries</url> - </site> - </distributionManagement> + <dependencies> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + <version>1.0.4</version> + </dependency> + </dependencies> + <distributionManagement> + <site> + <id>nmaven-site</id> + <name>NMaven Site</name> + <url> + scp://shell.sourceforge.net//home/groups/n/nm/nmaven/htdocs/components/nmaven-model/nmaven-model-entries</url> + </site> + </distributionManagement> </project> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/sample.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/sample.xml?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/sample.xml (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/entries/sample.xml Tue Mar 20 22:48:53 2007 @@ -1,17 +1,17 @@ <entries> - <scm-trunk></scm-trunk> - <entry> - <schedule>remove-snapshot</schedule> - <groupId></groupId> - <artifactId></artifactId> - <version>1.0.0</version> - <changeto>1.0.0.0</changeto> - </entry> - <entry> - <schedule>increment-version</schedule> - <groupId></groupId> - <artifactId></artifactId> - <version>1.0.0.0</version> - <changeto>1.0.1</changeto> - </entry> + <scm-trunk></scm-trunk> + <entry> + <schedule>remove-snapshot</schedule> + <groupId></groupId> + <artifactId></artifactId> + <version>1.0.0</version> + <changeto>1.0.0.0</changeto> + </entry> + <entry> + <schedule>increment-version</schedule> + <groupId></groupId> + <artifactId></artifactId> + <version>1.0.0.0</version> + <changeto>1.0.1</changeto> + </entry> </entries> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/executable-plugins/executable-plugins.mdo URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/executable-plugins/executable-plugins.mdo?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/executable-plugins/executable-plugins.mdo (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/executable-plugins/executable-plugins.mdo Tue Mar 20 22:48:53 2007 @@ -1,138 +1,138 @@ <model> - <id>executable-plugin</id> - <name>ExecutablePlugin</name> - <description>A configuration file for compilers.</description> - <defaults> - <default> - <key>package</key> - <value>org.apache.maven.dotnet.model.compiler.plugins</value> - </default> - </defaults> - <classes> - <class rootElement="true"> - <name>ExecutablePluginsModel</name> - <fields> - <field> - <name>executablePlugins</name> - <description>Plugin configurations.</description> - <association> - <type>ExecutablePlugin</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> + <id>executable-plugin</id> + <name>ExecutablePlugin</name> + <description>A configuration file for compilers.</description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.dotnet.model.compiler.plugins</value> + </default> + </defaults> + <classes> + <class rootElement="true"> + <name>ExecutablePluginsModel</name> + <fields> + <field> + <name>executablePlugins</name> + <description>Plugin configurations.</description> + <association> + <type>ExecutablePlugin</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> - <class xml.tagName="executablePlugin"> - <name>ExecutablePlugin</name> - <fields> - <field> - <name>identifier</name> - <version>1.0.0</version> - <type>String</type> - <description>An id for the compiler. It should be (but is not required to be) unique.</description> - </field> - <field> - <name>pluginClass</name> - <version>1.0.0</version> - <type>String</type> - <description> - Class name of the compiler. NMaven will pass an instance of this class to the - requesting plugin. - </description> - </field> - <field> - <name>vendor</name> - <version>1.0.0</version> - <type>String</type> - <description>Vendor of the compiler: MICROSOFT, MONO, DotGNU</description> - </field> - <field> - <name>profile</name> - <version>1.0.0</version> - <type>String</type> - <description>Profile for the plugin.</description> - </field> - <field> - <name>executable</name> - <version>1.0.0</version> - <type>String</type> - <description>Executable, as run from the command line.</description> - </field> - <field> - <name>frameworkVersions</name> - <description>Supported framework version(s) of the compiler: 1.1.4322, 2.0.50727, 3.0</description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>platforms</name> - <version>1.0.0</version> - <description>Platform configuration capabilities.</description> - <association> - <type>Platform</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>commandFilter</name> - <version>1.0.0</version> - <description>A filter for including/excluding user-passed commands options.</description> - <association> - <type>CommandFilter</type> - </association> - </field> - </fields> - </class> + <class xml.tagName="executablePlugin"> + <name>ExecutablePlugin</name> + <fields> + <field> + <name>identifier</name> + <version>1.0.0</version> + <type>String</type> + <description>An id for the compiler. It should be (but is not required to be) unique.</description> + </field> + <field> + <name>pluginClass</name> + <version>1.0.0</version> + <type>String</type> + <description> + Class name of the compiler. NMaven will pass an instance of this class to the + requesting plugin. + </description> + </field> + <field> + <name>vendor</name> + <version>1.0.0</version> + <type>String</type> + <description>Vendor of the compiler: MICROSOFT, MONO, DotGNU</description> + </field> + <field> + <name>profile</name> + <version>1.0.0</version> + <type>String</type> + <description>Profile for the plugin.</description> + </field> + <field> + <name>executable</name> + <version>1.0.0</version> + <type>String</type> + <description>Executable, as run from the command line.</description> + </field> + <field> + <name>frameworkVersions</name> + <description>Supported framework version(s) of the compiler: 1.1.4322, 2.0.50727, 3.0</description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>platforms</name> + <version>1.0.0</version> + <description>Platform configuration capabilities.</description> + <association> + <type>Platform</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>commandFilter</name> + <version>1.0.0</version> + <description>A filter for including/excluding user-passed commands options.</description> + <association> + <type>CommandFilter</type> + </association> + </field> + </fields> + </class> - <class> - <name>CommandFilter</name> - <fields> - <field> - <name>excludes</name> - <version>1.0.0</version> - <description> - The command options to exclude from the user specified pass-through parameters (Currently - unused) - </description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>includes</name> - <version>1.0.0</version> - <description> - The command options to allow from the user specified pass-through parameters. - </description> - <association> - <type>String</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> + <class> + <name>CommandFilter</name> + <fields> + <field> + <name>excludes</name> + <version>1.0.0</version> + <description> + The command options to exclude from the user specified pass-through parameters (Currently + unused) + </description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>includes</name> + <version>1.0.0</version> + <description> + The command options to allow from the user specified pass-through parameters. + </description> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> - <class> - <name>Platform</name> - <fields> - <field> - <name>operatingSystem</name> - <version>1.0.0</version> - <type>String</type> - <description>The operating system that the compiler is capable of running on.</description> - </field> - <field> - <name>architecture</name> - <version>1.0.0</version> - <type>String</type> - <description>The architecture that the compiler is capable of running on (Currently - unused).</description> - </field> - </fields> - </class> - </classes> + <class> + <name>Platform</name> + <fields> + <field> + <name>operatingSystem</name> + <version>1.0.0</version> + <type>String</type> + <description>The operating system that the compiler is capable of running on.</description> + </field> + <field> + <name>architecture</name> + <version>1.0.0</version> + <type>String</type> + <description>The architecture that the compiler is capable of running on (Currently + unused).</description> + </field> + </fields> + </class> + </classes> </model> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/netdependency.mdo URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/netdependency.mdo?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/netdependency.mdo (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/netdependency.mdo Tue Mar 20 22:48:53 2007 @@ -1,63 +1,62 @@ <model> - <id>netdependency</id> - <name>NetDependency</name> - <description></description> - <defaults> - <default> - <key>package</key> - <value>org.apache.maven.dotnet.model.netdependency</value> - </default> - </defaults> - <classes> - <class rootElement="true"> - <name>NetDependencyModel</name> - <fields> - <field> - <name>netDependencies</name> - <description></description> - <association> - <type>NetDependency</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> - - <class xml.tagName="netDependency"> - <name>NetDependency</name> - <fields> - <field> - <name>groupId</name> - <version>1.0.0</version> - <type>String</type> - <description></description> - </field> - <field> - <name>version</name> - <version>1.0.0</version> - <type>String</type> - <description> - </description> - </field> - <field> - <name>artifactId</name> - <version>1.0.0</version> - <type>String</type> - <description></description> - </field> - <field> - <name>type</name> - <version>1.0.0</version> - <type>String</type> - <description></description> - </field> - <field> - <name>profile</name> - <version>1.0.0</version> - <type>String</type> - <description></description> - </field> - </fields> - </class> - </classes> + <id>netdependency</id> + <name>NetDependency</name> + <description></description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.dotnet.model.netdependency</value> + </default> + </defaults> + <classes> + <class rootElement="true"> + <name>NetDependencyModel</name> + <fields> + <field> + <name>netDependencies</name> + <description></description> + <association> + <type>NetDependency</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + <class xml.tagName="netDependency"> + <name>NetDependency</name> + <fields> + <field> + <name>groupId</name> + <version>1.0.0</version> + <type>String</type> + <description></description> + </field> + <field> + <name>version</name> + <version>1.0.0</version> + <type>String</type> + <description> + </description> + </field> + <field> + <name>artifactId</name> + <version>1.0.0</version> + <type>String</type> + <description></description> + </field> + <field> + <name>type</name> + <version>1.0.0</version> + <type>String</type> + <description></description> + </field> + <field> + <name>profile</name> + <version>1.0.0</version> + <type>String</type> + <description></description> + </field> + </fields> + </class> + </classes> </model> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/pom.xml?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/pom.xml (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/netdependency/pom.xml Tue Mar 20 22:48:53 2007 @@ -1,69 +1,68 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <parent> - <groupId>org.apache.maven.dotnet</groupId> - <version>0.14-SNAPSHOT</version> - <artifactId>dotnet-model</artifactId> - </parent> - <modelVersion>4.0.0</modelVersion> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <parent> <groupId>org.apache.maven.dotnet</groupId> - <artifactId>dotnet-model-netdependency</artifactId> <version>0.14-SNAPSHOT</version> - <name>dotnet-model-netdependency</name> - <description> - Net Dependency Model - </description> - <build> - <plugins> - <plugin> - <groupId>org.codehaus.modello</groupId> - <artifactId>modello-maven-plugin</artifactId> - <version>1.0-alpha-10</version> - <executions> - <execution> - <goals> - <goal>xpp3-reader</goal> - <goal>java</goal> - </goals> - </execution> - </executions> - - <configuration> - <model>netdependency.mdo</model> - <version>1.0.0</version> - </configuration> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.5</source> - <target>1.5</target> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-site-plugin</artifactId> - <configuration> - <workingDirectory>${project.build.directory}/site</workingDirectory> - <siteDirectory>${project.build.directory}/generated-site</siteDirectory> - </configuration> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-utils</artifactId> - <version>1.0.4</version> - </dependency> - </dependencies> - <distributionManagement> - <site> - <id>nmaven-site</id> - <name>NMaven Site</name> - <url>scp://shell.sourceforge.net//home/groups/n/nm/nmaven/htdocs/components/nmaven-model/nmaven-compile-plugin</url> - </site> - </distributionManagement> + <artifactId>dotnet-model</artifactId> + </parent> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven.dotnet</groupId> + <artifactId>dotnet-model-netdependency</artifactId> + <version>0.14-SNAPSHOT</version> + <name>dotnet-model-netdependency</name> + <description> + Net Dependency Model + </description> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.modello</groupId> + <artifactId>modello-maven-plugin</artifactId> + <version>1.0-alpha-10</version> + <executions> + <execution> + <goals> + <goal>xpp3-reader</goal> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <model>netdependency.mdo</model> + <version>1.0.0</version> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <configuration> + <workingDirectory>${project.build.directory}/site</workingDirectory> + <siteDirectory>${project.build.directory}/generated-site</siteDirectory> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + <version>1.0.4</version> + </dependency> + </dependencies> + <distributionManagement> + <site> + <id>nmaven-site</id> + <name>NMaven Site</name> + <url> + scp://shell.sourceforge.net//home/groups/n/nm/nmaven/htdocs/components/nmaven-model/nmaven-compile-plugin</url> + </site> + </distributionManagement> </project> Modified: incubator/nmaven/branches/SI_IDE/components/dotnet-model/settings/settings.mdo URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-model/settings/settings.mdo?view=diff&rev=520761&r1=520760&r2=520761 ============================================================================== --- incubator/nmaven/branches/SI_IDE/components/dotnet-model/settings/settings.mdo (original) +++ incubator/nmaven/branches/SI_IDE/components/dotnet-model/settings/settings.mdo Tue Mar 20 22:48:53 2007 @@ -1,96 +1,101 @@ <model> - <id>nmaven-settings</id> - <name>NMavenSettings</name> - <description></description> - <defaults> - <default> - <key>package</key> - <value>org.apache.maven.dotnet.model.settings</value> - </default> - </defaults> - <classes> - <class rootElement="true" xml.tagName = "nmavenSettings"> - <name>NMavenSettings</name> - <fields> - <field> - <name>operatingSystem</name> - <type>String</type> - </field> - <field> - <name>vendors</name> - <association> - <type>Vendor</type> - <multiplicity>*</multiplicity> - </association> - </field> - <field> - <name>defaultSetup</name> - <association> - <type>DefaultSetup</type> - <multiplicity>1</multiplicity> - </association> - </field> - </fields> - </class> - <class xml.tagName="defaultSetup"> - <name>DefaultSetup</name> - <fields> - <field> - <name>vendorName</name> - <type>String</type> - </field> - <field> - <name>vendorVersion</name> - <type>String</type> - </field> - <field> - <name>frameworkVersion</name> - <type>String</type> - </field> - </fields> - </class> - - <class xml.tagName="vendor"> - <name>Vendor</name> - <fields> - <field> - <name>vendorName</name> - <type>String</type> - </field> - <field> - <name>vendorVersion</name> - <type>String</type> - </field> - <field> - <name>isDefault</name> - <type>String</type> - </field> - <field> - <name>frameworks</name> - <association> - <type>Framework</type> - <multiplicity>*</multiplicity> - </association> - </field> - </fields> - </class> - - <class> - <name>Framework</name> - <fields> - <field> - <name>frameworkVersion</name> - <type>String</type> - </field> - <field> - <name>installRoot</name> - <type>String</type> - </field> - <field> - <name>sdkRoot</name> - <type>String</type> - </field> - </fields> - </class> - </classes> + <id>nmaven-settings</id> + <name>NMavenSettings</name> + <description></description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.dotnet.model.settings</value> + </default> + </defaults> + <classes> + <class rootElement="true" xml.tagName="nmavenSettings"> + <name>NMavenSettings</name> + <fields> + <field> + <name>operatingSystem</name> + <type>String</type> + </field> + <field> + <name>vendors</name> + <association> + <type>Vendor</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>defaultSetup</name> + <association> + <type>DefaultSetup</type> + <multiplicity>1</multiplicity> + </association> + </field> + </fields> + </class> + <class xml.tagName="defaultSetup"> + <name>DefaultSetup</name> + <fields> + <field> + <name>vendorName</name> + <type>String</type> + </field> + <field> + <name>vendorVersion</name> + <type>String</type> + </field> + <field> + <name>frameworkVersion</name> + <type>String</type> + </field> + </fields> + </class> + <class xml.tagName="vendor"> + <name>Vendor</name> + <fields> + <field> + <name>vendorName</name> + <type>String</type> + </field> + <field> + <name>vendorVersion</name> + <type>String</type> + </field> + <field> + <name>isDefault</name> + <type>String</type> + </field> + <field> + <name>frameworks</name> + <association> + <type>Framework</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + <class> + <name>Framework</name> + <fields> + <field> + <name>frameworkVersion</name> + <type>String</type> + </field> + <field> + <name>installRoot</name> + <type>String</type> + </field> + <field> + <name>sdkInstallRoot</name> + <type>String</type> + </field> + <field> + <name>executablePaths</name> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + </classes> </model>