1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-27 02:20:05 +00:00

GIF decoding fix. Introjucer refactoring work.

This commit is contained in:
Julian Storer 2011-07-04 11:20:17 +01:00
parent 98ba259599
commit 2dff4cd3fa
33 changed files with 463 additions and 231 deletions

View file

@ -46,7 +46,7 @@ int ProjectExporter::getNumExporters()
return 6;
}
const StringArray ProjectExporter::getExporterNames()
StringArray ProjectExporter::getExporterNames()
{
StringArray s;
s.add (XCodeProjectExporter::getNameMac());
@ -150,12 +150,12 @@ String ProjectExporter::getIncludePathForFileInJuceFolder (const String& pathFro
}
}
const RelativePath ProjectExporter::getJucePathFromTargetFolder() const
RelativePath ProjectExporter::getJucePathFromTargetFolder() const
{
return rebaseFromProjectFolderToBuildTarget (RelativePath (getJuceFolder().toString(), RelativePath::projectFolder));
}
const RelativePath ProjectExporter::rebaseFromProjectFolderToBuildTarget (const RelativePath& path) const
RelativePath ProjectExporter::rebaseFromProjectFolderToBuildTarget (const RelativePath& path) const
{
return path.rebased (project.getFile().getParentDirectory(), getTargetFolder(), RelativePath::buildTargetFolder);
}
@ -173,7 +173,7 @@ void ProjectExporter::createPropertyEditors (Array <PropertyComponent*>& props)
props.add (new TextPropertyComponent (getJuceFolder(), "Juce Location", 1024, false));
props.getLast()->setTooltip ("The location of the Juce library folder that the " + name + " project will use to when compiling. This can be an absolute path, or relative to the jucer project folder, but it must be valid on the filesystem of the machine you use to actually do the compiling.");
if (project.isAudioPlugin())
if (project.getProjectType().isAudioPlugin())
{
if (project.shouldAddVSTFolderToPath())
{