1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Projucer: Fix an issue with per-file compiler flags not being respected

This commit is contained in:
hogliux 2022-10-26 09:56:45 +02:00
parent f2de0f12b0
commit b0bd31b3c2
8 changed files with 36 additions and 12 deletions

View file

@ -319,7 +319,6 @@ public:
void addNewConfigurationFromExisting (const BuildConfiguration& configToCopy);
void addNewConfiguration (bool isDebugConfig);
bool hasConfigurationNamed (const String& name) const;
String getUniqueConfigName (String name) const;
String getExternalLibraryFlags (const BuildConfiguration& config) const;
@ -361,6 +360,8 @@ public:
int getNumConfigurations() const;
BuildConfiguration::Ptr getConfiguration (int index) const;
std::optional<ValueTree> getConfigurationWithName (const String& nameToFind) const;
BuildConfiguration::Ptr getBuildConfigurationWithName (const String& nameToFind) const;
ValueTree getConfigurations() const;
virtual void createDefaultConfigs();
@ -401,6 +402,8 @@ public:
return false;
}
String getCompilerFlagsForProjectItem (const Project::Item& projectItem) const;
protected:
//==============================================================================
String name;