Hello! What are the proper or recommended ways of ...
# multiplatform
n
Hello! What are the proper or recommended ways of syncing targets configuration (especially JS) and being optimised for long-term maintenance, especially for parameters I really want to keep in sync for all modules:
compilerOptions { target.set("es2015") }
. I have seen many libraries using
buildSrc
, but it has the biggest impact on build avoidance, including modules, even for modules without this target (or I am totally wrong here?). But if it is the recommended way, then I am OK with it. Other options are
subprojects
and convenience plugins.
❤️ 1
🇱🇹 1
c
That’s a question better moved to #C19FD9681 I guess.
c
Convention plugins are the best way to do this, and the only way supported long term by the Gradle team
👍 2
1