mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Use getSiblingFile in more places
This commit is contained in:
parent
5d5fdaf008
commit
5737c42ccf
7 changed files with 17 additions and 17 deletions
|
|
@ -63,7 +63,7 @@ inline File getExamplesDirectory() noexcept
|
|||
return File { CharPointer_UTF8 { PIP_JUCE_EXAMPLES_DIRECTORY_STRING } };
|
||||
#else
|
||||
auto currentFile = File::getSpecialLocation (File::SpecialLocationType::currentApplicationFile);
|
||||
auto exampleDir = currentFile.getParentDirectory().getChildFile ("examples");
|
||||
auto exampleDir = currentFile.getSiblingFile ("examples");
|
||||
|
||||
if (exampleDir.exists())
|
||||
return exampleDir;
|
||||
|
|
@ -109,10 +109,10 @@ inline std::unique_ptr<InputStream> createAssetInputStream (const char* resource
|
|||
#else
|
||||
#if JUCE_IOS
|
||||
auto assetsDir = File::getSpecialLocation (File::currentExecutableFile)
|
||||
.getParentDirectory().getChildFile ("Assets");
|
||||
.getSiblingFile ("Assets");
|
||||
#elif JUCE_MAC
|
||||
auto assetsDir = File::getSpecialLocation (File::currentExecutableFile)
|
||||
.getParentDirectory().getParentDirectory().getChildFile ("Resources").getChildFile ("Assets");
|
||||
.getParentDirectory().getSiblingFile ("Resources").getChildFile ("Assets");
|
||||
|
||||
if (! assetsDir.exists())
|
||||
assetsDir = getExamplesDirectory().getChildFile ("Assets");
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ void JUCEDemos::registerDemo (std::function<Component*()> constructorCallback, c
|
|||
{
|
||||
#if JUCE_MAC
|
||||
auto f = File::getSpecialLocation (File::currentExecutableFile)
|
||||
.getParentDirectory().getParentDirectory().getChildFile ("Resources");
|
||||
.getParentDirectory().getSiblingFile ("Resources");
|
||||
#else
|
||||
auto f = findExamplesDirectoryFromExecutable (File::getSpecialLocation (File::currentApplicationFile));
|
||||
#endif
|
||||
|
|
@ -69,7 +69,7 @@ void JUCEDemos::registerDemo (std::function<Component*()> constructorCallback, c
|
|||
File JUCEDemos::findExamplesDirectoryFromExecutable (File exec)
|
||||
{
|
||||
int numTries = 15;
|
||||
auto exampleDir = exec.getParentDirectory().getChildFile ("examples");
|
||||
auto exampleDir = exec.getSiblingFile ("examples");
|
||||
|
||||
if (exampleDir.exists())
|
||||
return exampleDir;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue