I want to replace boost::filesystem::path with juce::File. The problem is that the File constructors are not fond of partial paths. For example, calling fopen() with a partial path from the “current directory.” I get that annoying jassertfalse in File::parseAbsolutePath() when I try to construct File objects with partial paths that work when passed to boost::filesystem::path constructors. I don’t mind changing code around but how can I get this to work?
What’s a sane way to do this?