1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-22 01:34:21 +00:00

Projucer: Updated all project templates to use include search path when including JuceHeader.h

This commit is contained in:
ed 2020-01-21 16:25:33 +00:00
parent 7d330ab782
commit 7484ac3dd3
19 changed files with 60 additions and 64 deletions

View file

@ -319,10 +319,7 @@ static void copyAcrossUserSections (String& dest, const String& src)
}
//==============================================================================
void GeneratedCode::applyToCode (String& code,
const File& targetFile,
const String& oldFileWithUserData,
Project* project) const
void GeneratedCode::applyToCode (String& code, const File& targetFile, const String& oldFileWithUserData) const
{
replaceTemplate (code, "version", JUCEApplicationBase::getInstance()->getApplicationVersion());
replaceTemplate (code, "creationTime", Time::getCurrentTime().toString (true, true, true));
@ -337,11 +334,8 @@ void GeneratedCode::applyToCode (String& code,
replaceTemplate (code, "method_definitions", getCallbackDefinitions());
File juceHeaderFile = project != nullptr ? project->getAppIncludeFile()
: targetFile.getSiblingFile ("JuceHeader.h");
replaceTemplate (code, "include_juce_header", CodeHelpers::createIncludeStatement (juceHeaderFile, targetFile));
replaceTemplate (code, "include_juce", CodeHelpers::createIncludePathIncludeStatement (Project::getJuceSourceHFilename()));
replaceTemplate (code, "include_files_h", getIncludeFileCode (includeFilesH, targetFile));
replaceTemplate (code, "include_files_cpp", getIncludeFileCode (includeFilesCPP, targetFile));