Skip to content

Add-on file structure #2

@solbero

Description

@solbero

We probably need to decide on a installation file structure for the add-on.

I assume that all of the binaries, libretro cores, and skeleton config files would go into a folder in /storage/.xbmc/addons/. There is some information we could use on the XBMC wiki concerning the structure of this folder. It seems pretty straight forward.

The main choice we have to make, I think, is concerning non-static files and their placement. The zaggash add-on creates a folder emulator in $HOME. However, I am a little averse about cluttering the user's home folder, even though it allows easy access to things like configs, screenshots, etc. We could also use /storage/.xbmc/userdata/addon_data which seems to be the standard placement for non-static files.

What are your thoughts on these issues?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions