Apologies in advance for what might be a noob question. In the Gradle documentation, I see a section about building native code. It’s been marked as incubating since Gradle 4.2 I think, and the code examples are using the software model which I think has been abandoned for JVM builds. Is it safe to assume that this way (declarative) of authoring a build will stick around at least for native projects, or should I expect some changes there?
The software model will be retired at some point. At the moment, we are encouraging you to try the new native plugins and let us know what is blocking you. We don’t recommend starting new native projects on the software model plugins. If you are still using the native software model plugins, we encourage you to try the new C++ plugins and tell us what is blocking your migration.