is there any way to make this a project level sett...
# intellij
s
is there any way to make this a project level setting? "WarningK Native is not yet supported in IDEA internal build system. Please use Gradle to build kpp.linuxMain and tests of kpp.linuxTest (enable 'Delegate IDE build/run actions to Gradle' in Settings)."
"Delegate build to Gradle: (Settings - Build, Execution, Deployment - Build Tools - Gradle - Build and Run using Gradle (default: Idea)). "
r
Isn’t it already a project level setting?
Yes it is.
s
how do i set it
r
If you’re in a project and open the settings, I think you can’t even access the non-project-specific settings
s
so it is not possible to have it set in a project dependant way? eg if project X has it set to GRADLE then it will be set to GRADLE, if project Y has it set to IDEA then it will be set to IDEA
r
It is. That’s already how it works.
When you’re in the setting window where the option is available, you can see what I screenshotted at the middle-top of the view.
s
even when the IDE is completely uninstalled then reinstalled?
r
What? The actual flag will be saved somewhere in the xml mess in
.idea
so yeah
s
or do they reside in some . location like ~/.idea/ or something
r
Of course it’s not some kind of black magic
s
so they reside in ~/.idea ? or do they reside in the project's .idea
ok so it was not set explicitly in my projects .idea/gradle.xml
nor is it explicitly set in a new project
so when the IDE is reinstalled, because its default build system is IDEA, and not Gradle, since the build thing is not explicitly set it in the project's that it creates, when a gradle project is opened, uses whatever the default is, which is IDEA, instead of GRADLE, which is required for a gradle project
wonder if that is already an existing issue
is too lazy to file a report