This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a commit to branch MNG-7664 in repository https://gitbox.apache.org/repos/asf/maven.git
The following commit(s) were added to refs/heads/MNG-7664 by this push: new e11977499 use velocityBasedir e11977499 is described below commit e11977499251f44859b9402c18167ce6fb2d0a7d Author: Hervé Boutemy <hbout...@apache.org> AuthorDate: Wed Jan 18 08:19:56 2023 +0100 use velocityBasedir --- api/maven-api-model/pom.xml | 5 ++--- {src => api/maven-api-model/src}/main/mdo/maven.mdo | 0 api/maven-api-settings/pom.xml | 5 ++--- .../maven-api-settings/src}/main/mdo/settings.mdo | 0 api/maven-api-toolchain/pom.xml | 5 ++--- .../maven-api-toolchain/src}/main/mdo/toolchains.mdo | 0 maven-model/pom.xml | 18 +++++++++--------- maven-plugin-api/pom.xml | 10 ++++------ {src => maven-plugin-api/src}/main/mdo/lifecycle.mdo | 0 maven-settings/pom.xml | 12 ++++++------ maven-toolchain-model/pom.xml | 12 ++++++------ src/{main/mdo/generators => mdo}/common.vm | 0 src/{main/mdo/generators => mdo}/merger.vm | 2 +- src/{main/mdo/generators => mdo}/model-v3-modified.vm | 2 +- src/{main/mdo/generators => mdo}/model-v3.vm | 2 +- src/{main/mdo/generators => mdo}/model.vm | 2 +- src/{main/mdo/generators => mdo}/reader-ex.vm | 2 +- src/{main/mdo/generators => mdo}/reader-modified.vm | 2 +- src/{main/mdo/generators => mdo}/reader.vm | 2 +- src/{main/mdo/generators => mdo}/transformer.vm | 2 +- src/{main/mdo/generators => mdo}/writer-ex.vm | 2 +- src/{main/mdo/generators => mdo}/writer.vm | 2 +- 22 files changed, 41 insertions(+), 46 deletions(-) diff --git a/api/maven-api-model/pom.xml b/api/maven-api-model/pom.xml index b8ed19d38..042569852 100644 --- a/api/maven-api-model/pom.xml +++ b/api/maven-api-model/pom.xml @@ -52,13 +52,12 @@ under the License. </goals> <configuration> <version>4.2.0</version> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/../..</basedir> + <velocityBasedir>${project.basedir}/../../src/mdo</velocityBasedir> <models> <model>src/main/mdo/maven.mdo</model> </models> <templates> - <template>src/main/mdo/generators/model.vm</template> + <template>model.vm</template> </templates> <params> <param>packageModelV4=org.apache.maven.api.model</param> diff --git a/src/main/mdo/maven.mdo b/api/maven-api-model/src/main/mdo/maven.mdo similarity index 100% rename from src/main/mdo/maven.mdo rename to api/maven-api-model/src/main/mdo/maven.mdo diff --git a/api/maven-api-settings/pom.xml b/api/maven-api-settings/pom.xml index ad492d3ed..279225a47 100644 --- a/api/maven-api-settings/pom.xml +++ b/api/maven-api-settings/pom.xml @@ -52,13 +52,12 @@ under the License. </goals> <configuration> <version>2.0.0</version> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/../..</basedir> + <velocityBasedir>${project.basedir}/../../src/mdo</velocityBasedir> <models> <model>src/main/mdo/settings.mdo</model> </models> <templates> - <template>src/main/mdo/generators/model.vm</template> + <template>model.vm</template> </templates> <params> <param>packageModelV4=org.apache.maven.api.settings</param> diff --git a/src/main/mdo/settings.mdo b/api/maven-api-settings/src/main/mdo/settings.mdo similarity index 100% rename from src/main/mdo/settings.mdo rename to api/maven-api-settings/src/main/mdo/settings.mdo diff --git a/api/maven-api-toolchain/pom.xml b/api/maven-api-toolchain/pom.xml index e37c664f8..f3e74c32e 100644 --- a/api/maven-api-toolchain/pom.xml +++ b/api/maven-api-toolchain/pom.xml @@ -51,13 +51,12 @@ under the License. </goals> <configuration> <version>1.1.0</version> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/../..</basedir> + <velocityBasedir>${project.basedir}/../../src/mdo</velocityBasedir> <models> <model>src/main/mdo/toolchains.mdo</model> </models> <templates> - <template>src/main/mdo/generators/model.vm</template> + <template>model.vm</template> </templates> <params> <param>packageModelV4=org.apache.maven.api.toolchain</param> diff --git a/src/main/mdo/toolchains.mdo b/api/maven-api-toolchain/src/main/mdo/toolchains.mdo similarity index 100% rename from src/main/mdo/toolchains.mdo rename to api/maven-api-toolchain/src/main/mdo/toolchains.mdo diff --git a/maven-model/pom.xml b/maven-model/pom.xml index 213c66002..56f03db5f 100644 --- a/maven-model/pom.xml +++ b/maven-model/pom.xml @@ -50,8 +50,8 @@ under the License. <groupId>org.codehaus.modello</groupId> <artifactId>modello-maven-plugin</artifactId> <configuration> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/..</basedir> + <basedir>${project.basedir}/../api/maven-api-model</basedir> + <velocityBasedir>${project.basedir}/../src/mdo</velocityBasedir> <version>4.0.0</version> <models> <model>src/main/mdo/maven.mdo</model> @@ -81,7 +81,7 @@ under the License. <configuration> <version>4.1.0</version> <templates> - <template>src/main/mdo/generators/model-v3-modified.vm</template> + <template>model-v3-modified.vm</template> </templates> </configuration> </execution> @@ -94,12 +94,12 @@ under the License. <configuration> <version>4.2.0</version> <templates> - <template>src/main/mdo/generators/merger.vm</template> - <template>src/main/mdo/generators/transformer.vm</template> - <template>src/main/mdo/generators/reader-modified.vm</template> - <template>src/main/mdo/generators/reader-ex.vm</template> - <template>src/main/mdo/generators/writer.vm</template> - <template>src/main/mdo/generators/writer-ex.vm</template> + <template>merger.vm</template> + <template>transformer.vm</template> + <template>reader-modified.vm</template> + <template>reader-ex.vm</template> + <template>writer.vm</template> + <template>writer-ex.vm</template> </templates> </configuration> </execution> diff --git a/maven-plugin-api/pom.xml b/maven-plugin-api/pom.xml index f5f52f3a0..420df66d1 100644 --- a/maven-plugin-api/pom.xml +++ b/maven-plugin-api/pom.xml @@ -60,8 +60,7 @@ under the License. <groupId>org.codehaus.modello</groupId> <artifactId>modello-maven-plugin</artifactId> <configuration> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/..</basedir> + <velocityBasedir>${project.basedir}/../src/mdo</velocityBasedir> <models> <model>src/main/mdo/lifecycle.mdo</model> </models> @@ -76,9 +75,9 @@ under the License. <phase>generate-sources</phase> <configuration> <templates> - <template>src/main/mdo/generators/model.vm</template> - <template>src/main/mdo/generators/reader.vm</template> - <template>src/main/mdo/generators/writer.vm</template> + <template>model.vm</template> + <template>reader.vm</template> + <template>writer.vm</template> </templates> <params> <param>packageModelV3=org.apache.maven.plugin.lifecycle</param> @@ -94,7 +93,6 @@ under the License. </goals> <phase>pre-site</phase> <configuration> - <basedir>${basedir}</basedir> <models> <model>src/main/mdo/plugin.mdo</model> </models> diff --git a/src/main/mdo/lifecycle.mdo b/maven-plugin-api/src/main/mdo/lifecycle.mdo similarity index 100% rename from src/main/mdo/lifecycle.mdo rename to maven-plugin-api/src/main/mdo/lifecycle.mdo diff --git a/maven-settings/pom.xml b/maven-settings/pom.xml index 523528a9d..be088709b 100644 --- a/maven-settings/pom.xml +++ b/maven-settings/pom.xml @@ -55,8 +55,8 @@ under the License. <artifactId>modello-maven-plugin</artifactId> <configuration> <version>2.0.0</version> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/..</basedir> + <basedir>${project.basedir}/../api/maven-api-settings</basedir> + <velocityBasedir>${project.basedir}/../src/mdo</velocityBasedir> <models> <model>src/main/mdo/settings.mdo</model> </models> @@ -70,10 +70,10 @@ under the License. <phase>generate-sources</phase> <configuration> <templates> - <template>src/main/mdo/generators/model-v3.vm</template> - <template>src/main/mdo/generators/merger.vm</template> - <template>src/main/mdo/generators/reader.vm</template> - <template>src/main/mdo/generators/writer.vm</template> + <template>model-v3.vm</template> + <template>merger.vm</template> + <template>reader.vm</template> + <template>writer.vm</template> </templates> <params> <param>packageModelV3=org.apache.maven.settings</param> diff --git a/maven-toolchain-model/pom.xml b/maven-toolchain-model/pom.xml index 81ba51e4f..ce241dbac 100644 --- a/maven-toolchain-model/pom.xml +++ b/maven-toolchain-model/pom.xml @@ -54,8 +54,8 @@ under the License. <artifactId>modello-maven-plugin</artifactId> <configuration> <version>1.1.0</version> - <!-- use shared root containing models and Velocity templates --> - <basedir>${basedir}/..</basedir> + <basedir>${project.basedir}/../api/maven-api-toolchain</basedir> + <velocityBasedir>${project.basedir}/../src/mdo</velocityBasedir> <models> <model>src/main/mdo/toolchains.mdo</model> </models> @@ -69,10 +69,10 @@ under the License. <phase>generate-sources</phase> <configuration> <templates> - <template>src/main/mdo/generators/model-v3.vm</template> - <template>src/main/mdo/generators/merger.vm</template> - <template>src/main/mdo/generators/reader.vm</template> - <template>src/main/mdo/generators/writer.vm</template> + <template>model-v3.vm</template> + <template>merger.vm</template> + <template>reader.vm</template> + <template>writer.vm</template> </templates> <params> <param>packageModelV3=org.apache.maven.toolchain.model</param> diff --git a/src/main/mdo/generators/common.vm b/src/mdo/common.vm similarity index 100% rename from src/main/mdo/generators/common.vm rename to src/mdo/common.vm diff --git a/src/main/mdo/generators/merger.vm b/src/mdo/merger.vm similarity index 99% rename from src/main/mdo/generators/merger.vm rename to src/mdo/merger.vm index 6e8189905..f055657e2 100644 --- a/src/main/mdo/generators/merger.vm +++ b/src/mdo/merger.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Merger" ) diff --git a/src/main/mdo/generators/model-v3-modified.vm b/src/mdo/model-v3-modified.vm similarity index 99% rename from src/main/mdo/generators/model-v3-modified.vm rename to src/mdo/model-v3-modified.vm index 98aa69716..ac24c0e8d 100644 --- a/src/main/mdo/generators/model-v3-modified.vm +++ b/src/mdo/model-v3-modified.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageModelV3}" ) # diff --git a/src/main/mdo/generators/model-v3.vm b/src/mdo/model-v3.vm similarity index 99% rename from src/main/mdo/generators/model-v3.vm rename to src/mdo/model-v3.vm index 8a640df7d..0c68c97c1 100644 --- a/src/main/mdo/generators/model-v3.vm +++ b/src/mdo/model-v3.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageModelV3}" ) # diff --git a/src/main/mdo/generators/model.vm b/src/mdo/model.vm similarity index 99% rename from src/main/mdo/generators/model.vm rename to src/mdo/model.vm index 56405279c..af818ccd7 100644 --- a/src/main/mdo/generators/model.vm +++ b/src/mdo/model.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageModelV4}" ) #set ( $root = $model.getClass( $model.getRoot($version), $version ) ) diff --git a/src/main/mdo/generators/reader-ex.vm b/src/mdo/reader-ex.vm similarity index 99% rename from src/main/mdo/generators/reader-ex.vm rename to src/mdo/reader-ex.vm index ba5bfac13..0ea2809ee 100644 --- a/src/main/mdo/generators/reader-ex.vm +++ b/src/mdo/reader-ex.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Xpp3ReaderEx" ) diff --git a/src/main/mdo/generators/reader-modified.vm b/src/mdo/reader-modified.vm similarity index 99% rename from src/main/mdo/generators/reader-modified.vm rename to src/mdo/reader-modified.vm index 230100b63..852af6726 100644 --- a/src/main/mdo/generators/reader-modified.vm +++ b/src/mdo/reader-modified.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Xpp3Reader" ) diff --git a/src/main/mdo/generators/reader.vm b/src/mdo/reader.vm similarity index 99% rename from src/main/mdo/generators/reader.vm rename to src/mdo/reader.vm index 191395499..bfff0ac4e 100644 --- a/src/main/mdo/generators/reader.vm +++ b/src/mdo/reader.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Xpp3Reader" ) diff --git a/src/main/mdo/generators/transformer.vm b/src/mdo/transformer.vm similarity index 99% rename from src/main/mdo/generators/transformer.vm rename to src/mdo/transformer.vm index caaffe046..f7fb15d2f 100644 --- a/src/main/mdo/generators/transformer.vm +++ b/src/mdo/transformer.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Transformer" ) diff --git a/src/main/mdo/generators/writer-ex.vm b/src/mdo/writer-ex.vm similarity index 99% rename from src/main/mdo/generators/writer-ex.vm rename to src/mdo/writer-ex.vm index 8aa49dac3..5796bffc7 100644 --- a/src/main/mdo/generators/writer-ex.vm +++ b/src/mdo/writer-ex.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Xpp3WriterEx" ) diff --git a/src/main/mdo/generators/writer.vm b/src/mdo/writer.vm similarity index 99% rename from src/main/mdo/generators/writer.vm rename to src/mdo/writer.vm index fba01479f..538d3f5bd 100644 --- a/src/main/mdo/generators/writer.vm +++ b/src/mdo/writer.vm @@ -16,7 +16,7 @@ specific language governing permissions and limitations under the License. *# -#parse ( "src/main/mdo/generators/common.vm" ) +#parse ( "common.vm" ) # #set ( $package = "${packageToolV4}" ) #set ( $className = "${model.name}Xpp3Writer" )