mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-18 00:54:19 +00:00
Projucer various fixes
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing * Quote the server's file name as it may contain spaces etc. * Fix saving source files during compilation on Windows * Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash * Move code for creating disabled Build tab to extra function and add names to improve readability * Implement new "subscribe" behavior for createDisabledBuildTab * Clean up trailing spaces
This commit is contained in:
parent
e35aba3444
commit
8ec9443543
10 changed files with 150 additions and 64 deletions
|
|
@ -89,9 +89,15 @@ namespace ProjectProperties
|
|||
|
||||
static File getCacheLocation (Project& project)
|
||||
{
|
||||
String cacheFolderName = project.getProjectFilenameRoot() + "_" + project.getProjectUID();
|
||||
|
||||
#if JUCE_DEBUG
|
||||
cacheFolderName += "_debug";
|
||||
#endif
|
||||
|
||||
return getProjucerTempFolder()
|
||||
.getChildFile ("Intermediate Files")
|
||||
.getChildFile (project.getProjectFilenameRoot() + "_" + project.getProjectUID());
|
||||
.getChildFile (cacheFolderName);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue