[KDE/Mac] QStandardPaths possible solution
Ian Wadham
iandw.au at gmail.com
Thu Jan 8 05:51:47 UTC 2015
Hi René,
On 08/01/2015, at 8:03 AM, René J.V. Bertin wrote:
> On Wednesday January 07 2015 21:31:28 Marko Käning wrote:
>> I believe we should leave the standard path set to the XDG-compliant one (i.e. /usr/local/share)
>> and on MacPorts replace “/usr/local” against $prefix in the qt5-mac Portfile!
>>
>> What do you guys think?
>
> I think the hardcoded string should be set at configure time. If you do it properly (#define FAKE_XDG_STANDARDPATH "/where/ever"), you can even provide a default configure set-up where the code behaves exactly as it does now:
>
> #ifdef FAKE_XDG_STANDARDPATH
> //prepend the hardcoded XDG-inspired standardpath FAKE_XDG_STANDARDPATH
> #endif
> // define the default standardpath for this platform
>
> This adds a bit of complexity, but having a default configuration that just has some additional lines without effect should make acceptance easier, I guess.
I agree entirely, especially re prepending the XDG path, if it is defined, and the
gaining of acceptance. See my other email today.
Cheers, Ian W.
More information about the kde-mac
mailing list