move nbm-maven-plugin to his folder
diff --git a/.asf.yaml b/nbm-maven-plugin/.asf.yaml
similarity index 100%
rename from .asf.yaml
rename to nbm-maven-plugin/.asf.yaml
diff --git a/.github/dependabot.yml b/nbm-maven-plugin/.github/dependabot.yml
similarity index 100%
rename from .github/dependabot.yml
rename to nbm-maven-plugin/.github/dependabot.yml
diff --git a/.gitignore b/nbm-maven-plugin/.gitignore
similarity index 100%
rename from .gitignore
rename to nbm-maven-plugin/.gitignore
diff --git a/Jenkinsfile.groovy b/nbm-maven-plugin/Jenkinsfile.groovy
similarity index 100%
rename from Jenkinsfile.groovy
rename to nbm-maven-plugin/Jenkinsfile.groovy
diff --git a/LICENSE b/nbm-maven-plugin/LICENSE
similarity index 100%
rename from LICENSE
rename to nbm-maven-plugin/LICENSE
diff --git a/NOTICE b/nbm-maven-plugin/NOTICE
similarity index 100%
rename from NOTICE
rename to nbm-maven-plugin/NOTICE
diff --git a/README.md b/nbm-maven-plugin/README.md
similarity index 100%
rename from README.md
rename to nbm-maven-plugin/README.md
diff --git a/pom.xml b/nbm-maven-plugin/pom.xml
similarity index 100%
rename from pom.xml
rename to nbm-maven-plugin/pom.xml
diff --git a/src/it/full/application/pom.xml b/nbm-maven-plugin/src/it/full/application/pom.xml
similarity index 100%
rename from src/it/full/application/pom.xml
rename to nbm-maven-plugin/src/it/full/application/pom.xml
diff --git a/src/it/full/application/src/test/java/nbmmavenpluginit/ittest/ApplicationTest.java b/nbm-maven-plugin/src/it/full/application/src/test/java/nbmmavenpluginit/ittest/ApplicationTest.java
similarity index 100%
rename from src/it/full/application/src/test/java/nbmmavenpluginit/ittest/ApplicationTest.java
rename to nbm-maven-plugin/src/it/full/application/src/test/java/nbmmavenpluginit/ittest/ApplicationTest.java
diff --git a/src/it/full/branding/pom.xml b/nbm-maven-plugin/src/it/full/branding/pom.xml
similarity index 100%
rename from src/it/full/branding/pom.xml
rename to nbm-maven-plugin/src/it/full/branding/pom.xml
diff --git a/src/it/full/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties b/nbm-maven-plugin/src/it/full/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
similarity index 100%
rename from src/it/full/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
rename to nbm-maven-plugin/src/it/full/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
diff --git a/src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties b/nbm-maven-plugin/src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
similarity index 100%
rename from src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
rename to nbm-maven-plugin/src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
diff --git a/src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties b/nbm-maven-plugin/src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
similarity index 100%
rename from src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
rename to nbm-maven-plugin/src/it/full/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
diff --git a/src/it/full/branding/src/main/nbm/manifest.mf b/nbm-maven-plugin/src/it/full/branding/src/main/nbm/manifest.mf
similarity index 100%
rename from src/it/full/branding/src/main/nbm/manifest.mf
rename to nbm-maven-plugin/src/it/full/branding/src/main/nbm/manifest.mf
diff --git a/src/it/full/branding/src/main/resources/nbmmavenpluginit/ittest/branding/Bundle.properties b/nbm-maven-plugin/src/it/full/branding/src/main/resources/nbmmavenpluginit/ittest/branding/Bundle.properties
similarity index 100%
rename from src/it/full/branding/src/main/resources/nbmmavenpluginit/ittest/branding/Bundle.properties
rename to nbm-maven-plugin/src/it/full/branding/src/main/resources/nbmmavenpluginit/ittest/branding/Bundle.properties
diff --git a/src/it/full/ittest-sample/pom.xml b/nbm-maven-plugin/src/it/full/ittest-sample/pom.xml
similarity index 100%
rename from src/it/full/ittest-sample/pom.xml
rename to nbm-maven-plugin/src/it/full/ittest-sample/pom.xml
diff --git a/src/it/full/ittest-sample/src/main/nbm/manifest.mf b/nbm-maven-plugin/src/it/full/ittest-sample/src/main/nbm/manifest.mf
similarity index 100%
rename from src/it/full/ittest-sample/src/main/nbm/manifest.mf
rename to nbm-maven-plugin/src/it/full/ittest-sample/src/main/nbm/manifest.mf
diff --git a/src/it/full/ittest-sample/src/main/resources/nbmmavenpluginit/ittest/Bundle.properties b/nbm-maven-plugin/src/it/full/ittest-sample/src/main/resources/nbmmavenpluginit/ittest/Bundle.properties
similarity index 100%
rename from src/it/full/ittest-sample/src/main/resources/nbmmavenpluginit/ittest/Bundle.properties
rename to nbm-maven-plugin/src/it/full/ittest-sample/src/main/resources/nbmmavenpluginit/ittest/Bundle.properties
diff --git a/src/it/full/pom.xml b/nbm-maven-plugin/src/it/full/pom.xml
similarity index 100%
rename from src/it/full/pom.xml
rename to nbm-maven-plugin/src/it/full/pom.xml
diff --git a/src/it/pom.xml b/nbm-maven-plugin/src/it/pom.xml
similarity index 100%
rename from src/it/pom.xml
rename to nbm-maven-plugin/src/it/pom.xml
diff --git a/src/it/settings.xml b/nbm-maven-plugin/src/it/settings.xml
similarity index 100%
rename from src/it/settings.xml
rename to nbm-maven-plugin/src/it/settings.xml
diff --git a/src/it/single/pom.xml b/nbm-maven-plugin/src/it/single/pom.xml
similarity index 100%
rename from src/it/single/pom.xml
rename to nbm-maven-plugin/src/it/single/pom.xml
diff --git a/src/main/java/org/apache/netbeans/nbm/AbstractNbmMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/AbstractNbmMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/AbstractNbmMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/AbstractNbmMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/AdaptNbVersion.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/AdaptNbVersion.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/AdaptNbVersion.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/AdaptNbVersion.java
diff --git a/src/main/java/org/apache/netbeans/nbm/BrandingMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/BrandingMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/BrandingMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/BrandingMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/BuildInstallersMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/BuildInstallersMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/BuildInstallersMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/BuildInstallersMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/BuildMacMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/BuildMacMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/BuildMacMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/BuildMacMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CollectLibrariesNodeVisitor.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CollectLibrariesNodeVisitor.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CollectLibrariesNodeVisitor.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CollectLibrariesNodeVisitor.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CollectModuleLibrariesNodeVisitor.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CollectModuleLibrariesNodeVisitor.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CollectModuleLibrariesNodeVisitor.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CollectModuleLibrariesNodeVisitor.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateClusterAppMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateClusterAppMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateClusterAppMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateClusterAppMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateClusterMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateClusterMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateClusterMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateClusterMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateNetBeansFileStructure.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateStandaloneMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateStandaloneMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateStandaloneMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateStandaloneMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateUpdateSiteMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateUpdateSiteMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateUpdateSiteMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateUpdateSiteMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/CreateWebstartAppMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateWebstartAppMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/CreateWebstartAppMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/CreateWebstartAppMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/RunNetBeansMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/RunNetBeansMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/RunNetBeansMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/RunNetBeansMojo.java
diff --git a/src/main/java/org/apache/netbeans/nbm/RunPlatformAppMojo.java b/nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/RunPlatformAppMojo.java
similarity index 100%
rename from src/main/java/org/apache/netbeans/nbm/RunPlatformAppMojo.java
rename to nbm-maven-plugin/src/main/java/org/apache/netbeans/nbm/RunPlatformAppMojo.java
diff --git a/src/main/mdo/descriptor.mdo b/nbm-maven-plugin/src/main/mdo/descriptor.mdo
similarity index 100%
rename from src/main/mdo/descriptor.mdo
rename to nbm-maven-plugin/src/main/mdo/descriptor.mdo
diff --git a/src/main/resources/META-INF/plexus/components.xml b/nbm-maven-plugin/src/main/resources/META-INF/plexus/components.xml
similarity index 100%
rename from src/main/resources/META-INF/plexus/components.xml
rename to nbm-maven-plugin/src/main/resources/META-INF/plexus/components.xml
diff --git a/src/main/resources/branding.jnlp b/nbm-maven-plugin/src/main/resources/branding.jnlp
similarity index 100%
rename from src/main/resources/branding.jnlp
rename to nbm-maven-plugin/src/main/resources/branding.jnlp
diff --git a/src/main/resources/master.jnlp b/nbm-maven-plugin/src/main/resources/master.jnlp
similarity index 100%
rename from src/main/resources/master.jnlp
rename to nbm-maven-plugin/src/main/resources/master.jnlp
diff --git a/src/site/apt/buildinstexample.apt b/nbm-maven-plugin/src/site/apt/buildinstexample.apt
similarity index 100%
rename from src/site/apt/buildinstexample.apt
rename to nbm-maven-plugin/src/site/apt/buildinstexample.apt
diff --git a/src/site/apt/descriptor.apt b/nbm-maven-plugin/src/site/apt/descriptor.apt
similarity index 100%
rename from src/site/apt/descriptor.apt
rename to nbm-maven-plugin/src/site/apt/descriptor.apt
diff --git a/src/site/apt/index.apt.vm b/nbm-maven-plugin/src/site/apt/index.apt.vm
similarity index 100%
rename from src/site/apt/index.apt.vm
rename to nbm-maven-plugin/src/site/apt/index.apt.vm
diff --git a/src/site/apt/upgrade.apt b/nbm-maven-plugin/src/site/apt/upgrade.apt
similarity index 100%
rename from src/site/apt/upgrade.apt
rename to nbm-maven-plugin/src/site/apt/upgrade.apt
diff --git a/src/site/resources/masterjnlp.txt b/nbm-maven-plugin/src/site/resources/masterjnlp.txt
similarity index 100%
rename from src/site/resources/masterjnlp.txt
rename to nbm-maven-plugin/src/site/resources/masterjnlp.txt
diff --git a/src/site/site.xml b/nbm-maven-plugin/src/site/site.xml
similarity index 100%
rename from src/site/site.xml
rename to nbm-maven-plugin/src/site/site.xml
diff --git a/src/test/java/org/apache/netbeans/nbm/AbstractNbmMojoTest.java b/nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/AbstractNbmMojoTest.java
similarity index 100%
rename from src/test/java/org/apache/netbeans/nbm/AbstractNbmMojoTest.java
rename to nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/AbstractNbmMojoTest.java
diff --git a/src/test/java/org/apache/netbeans/nbm/BrandingMojoTest.java b/nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/BrandingMojoTest.java
similarity index 100%
rename from src/test/java/org/apache/netbeans/nbm/BrandingMojoTest.java
rename to nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/BrandingMojoTest.java
diff --git a/src/test/java/org/apache/netbeans/nbm/CreateClusterAppMojoTest.java b/nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/CreateClusterAppMojoTest.java
similarity index 100%
rename from src/test/java/org/apache/netbeans/nbm/CreateClusterAppMojoTest.java
rename to nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/CreateClusterAppMojoTest.java
diff --git a/src/test/java/org/apache/netbeans/nbm/CreateNetBeansFileStructureTest.java b/nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/CreateNetBeansFileStructureTest.java
similarity index 100%
rename from src/test/java/org/apache/netbeans/nbm/CreateNetBeansFileStructureTest.java
rename to nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/CreateNetBeansFileStructureTest.java
diff --git a/src/test/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojoTest.java b/nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojoTest.java
similarity index 100%
rename from src/test/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojoTest.java
rename to nbm-maven-plugin/src/test/java/org/apache/netbeans/nbm/NetBeansManifestUpdateMojoTest.java
diff --git a/src/test/resources/osgimanifests/a.b.c.MF b/nbm-maven-plugin/src/test/resources/osgimanifests/a.b.c.MF
similarity index 100%
rename from src/test/resources/osgimanifests/a.b.c.MF
rename to nbm-maven-plugin/src/test/resources/osgimanifests/a.b.c.MF
diff --git a/src/test/resources/osgimanifests/b.c.d.MF b/nbm-maven-plugin/src/test/resources/osgimanifests/b.c.d.MF
similarity index 100%
rename from src/test/resources/osgimanifests/b.c.d.MF
rename to nbm-maven-plugin/src/test/resources/osgimanifests/b.c.d.MF