diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml new file mode 100644 index 000000000..6c19e9b4b --- /dev/null +++ b/.mvn/extensions.xml @@ -0,0 +1,8 @@ + + + + org.eclipse.tycho + tycho-build + ${tycho.version} + + diff --git a/.mvn/maven.config b/.mvn/maven.config new file mode 100644 index 000000000..41217c968 --- /dev/null +++ b/.mvn/maven.config @@ -0,0 +1 @@ +-Dtycho.version=5.0.2 diff --git a/AGENTS.md b/AGENTS.md index 6fe4580db..80d0688d9 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -41,11 +41,6 @@ mvn clean verify -f ./ddk-parent/pom.xml -pl :com.avaloq.tools.ddk.xtext mvn checkstyle:check pmd:check spotbugs:check -f ./ddk-parent/pom.xml ``` -**Important**: Set `WORKSPACE` environment variable to project root before building: -```bash -export WORKSPACE=$(pwd) -``` - ## Quality Tools ### PMD diff --git a/ddk-parent/pom.xml b/ddk-parent/pom.xml index 736c78ffb..ab6dd15d6 100644 --- a/ddk-parent/pom.xml +++ b/ddk-parent/pom.xml @@ -425,5 +425,16 @@ ${runtime.javaOptions} -XstartOnFirstThread + + default-workspace + + + !env.WORKSPACE + + + + ${maven.multiModuleProjectDirectory} + +