gradle / gradle-native

The home of Gradle's support for natively compiled languages
https://blog.gradle.org/introducing-the-new-cpp-plugins
Apache License 2.0
92 stars 8 forks source link

Write prebuilt native artifacts direction exploration #984

Closed lacasseio closed 5 years ago

lacasseio commented 5 years ago

This issue was split out from #380 to track the design document regarding the options for the direction of the prebuilt support in Gradle: https://docs.google.com/document/d/1tCSPIF7YO-VzyRhQjP9ooL_XZ26lP_BGWMlhUsXqTvs

lacasseio commented 5 years ago

Discussing with @ghale and @big-guy, the interesting idea of splitting the modelling vs the provider of the binary seems compelling as a long term goal with regards to Gradle native building, build system wrapping (CMake, Makefile, etc), locally installed prebuilt binaries and binaries provisioned by downloading a zip or installed using a package manager. This document simply aligns on a shorter term goal while keeping in mind those possibilities.

lacasseio commented 5 years ago

Comments received, we have a good plan moving forward. Waiting for the request for feedback from the community before proceeding.