You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by sd...@apache.org on 2022/12/02 12:33:36 UTC
[netbeans] branch master updated: Support directly native build plugin
This is an automated email from the ASF dual-hosted git repository.
sdedic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push:
new dc6e288340 Support directly native build plugin
new aa662b5cf7 Merge pull request #5021 from sdedic/micronaut/betterNativeSupport
dc6e288340 is described below
commit dc6e288340b60dc5563a4caca240a595171ec786
Author: Svata Dedic <sv...@oracle.com>
AuthorDate: Mon Nov 28 18:25:54 2022 +0100
Support directly native build plugin
---
.../modules/micronaut/gradle/MicronautGradleArtifactsImpl.java | 7 ++++++-
.../src/org/netbeans/modules/micronaut/resources/layer.xml | 7 +++++++
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/enterprise/micronaut/src/org/netbeans/modules/micronaut/gradle/MicronautGradleArtifactsImpl.java b/enterprise/micronaut/src/org/netbeans/modules/micronaut/gradle/MicronautGradleArtifactsImpl.java
index c8f3ea4db7..629141ed44 100644
--- a/enterprise/micronaut/src/org/netbeans/modules/micronaut/gradle/MicronautGradleArtifactsImpl.java
+++ b/enterprise/micronaut/src/org/netbeans/modules/micronaut/gradle/MicronautGradleArtifactsImpl.java
@@ -55,7 +55,12 @@ import org.openide.util.Lookup;
*
* @author sdedic
*/
-@ProjectServiceProvider(projectType = NbGradleProject.GRADLE_PLUGIN_TYPE + "/io.micronaut.application", service=ProjectArtifactsImplementation.class)
+@ProjectServiceProvider(service=ProjectArtifactsImplementation.class,
+ projectType = {
+ NbGradleProject.GRADLE_PLUGIN_TYPE + "/io.micronaut.application",
+ NbGradleProject.GRADLE_PLUGIN_TYPE + "/org.graalvm.buildtools.native"
+ }
+)
public class MicronautGradleArtifactsImpl implements ProjectArtifactsImplementation<MicronautGradleArtifactsImpl.R>{
private static final String EXTENSION_GRAAL_VM_NATIVE = "graalVmNative";
private static final String TASK_NATIVE_COMPILE = "nativeCompile";
diff --git a/enterprise/micronaut/src/org/netbeans/modules/micronaut/resources/layer.xml b/enterprise/micronaut/src/org/netbeans/modules/micronaut/resources/layer.xml
index 667c8e2df3..6c86425478 100644
--- a/enterprise/micronaut/src/org/netbeans/modules/micronaut/resources/layer.xml
+++ b/enterprise/micronaut/src/org/netbeans/modules/micronaut/resources/layer.xml
@@ -48,6 +48,13 @@
<folder name="org-netbeans-modules-gradle">
<folder name="Plugins">
<folder name="io.micronaut.application">
+ <folder name="Lookup">
+ <file name="micronaut-project-actions.shadow">
+ <attr name="originalFile" stringvalue="Projects/org-netbeans-modules-gradle/Plugins/org.graalvm.buildtools.native/Lookup/micronaut-project-actions.instance"/>
+ </file>
+ </folder>
+ </folder>
+ <folder name="org.graalvm.buildtools.native">
<folder name="Lookup">
<file name="micronaut-project-actions.instance">
<attr name="instanceOf" stringvalue="org.netbeans.spi.project.LookupProvider"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists