ok and the next logical question is: How to get the $HOME folder of the emulator or later the actual device in my .pro file? I think it shouldn't be hard-coded.
I tried to use: "/$$(HOME)/.local/share/$${TARGET}" but it seams this translates into /home/*mersdk*/.local/share/FarWest/Home/ which is wrong and the deployment fails. Is this another "feature" of the QtCreator IDE? And when I say "feature" I mean a bug, another thing that doesn't work like debugging on the emulator or the device from inside the IDE and I would have to resolve to command line again? On 9 March 2014 19:35, Andrey Kozhevnikov <coderusin...@gmail.com> wrote: > /usr/share/appname is read only for applications > > $HOME/.local/share/appname is read and write > > > On 09.03.2014 23:33, Iosif Hamlatzis wrote: > > When deploying a game/application where should its resources > (images/sounds/settings files) be stored so that the game/application can > have both read and write permissions? > > I tried to use the /usr/share/$$(TARGET) folder where $$(TARGET) is the > name of my game but it seams the game doesn't have permissions on this > folder. Not even read permissions. > > I use: > > FILE* pFile = fopen("/usr/share/MyGame/Home/settings.bin", "r+b"); > and pFile is NULL, I know the file exists because I ssh into the emulator > and my resources are all there under the folder, so the deployment > succeeded but I notice the owner and the group is root although I would > have expected something like nemo. > > > _______________________________________________ > SailfishOS.org Devel mailing list > > > > _______________________________________________ > SailfishOS.org Devel mailing list >
_______________________________________________ SailfishOS.org Devel mailing list